Jordan Justen <jordan.l.jus...@intel.com> writes: > In ES or GL+GL_ARB_ES2_compatibility, the usage of > format = IMPLEMENTATION_COLOR_READ_FORMAT + > type = IMPLEMENTATION_COLOR_READ_TYPE > can function, even if the src/dst int vs. non-int types > differ.
This seems bogus -- why should you get to read to formats that ought to be invalid? I bet what we're missing is an implementation of this bit of spec: "The implementation-chosen format may vary depending on the format of the selected read buffer of the currently bound read framebuffer." (section 4.3 of the gles3 spec) which lets us actually specify a format that makes sense for an int framebuffer.
pgpeVR9oH824p.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev