749c9060aca85277c388377d15fd6323ba20b78e |
|
09-Jun-2012 |
Jordan Justen <jordan.l.justen@intel.com> |
mesa formats: add MESA_FORMAT_ABGR2101010_UINT Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
52d021d4d785a4567b9e73ef89e74a295e8cfed9 |
|
01-Apr-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
mesa: fix truncated value warning Silences a clang warning: format_pack.c:2546:30: warning: implicit conversion from 'int' to 'GLubyte' (aka 'unsigned char') changes value from 65535 to 255 [-Wconstant-conversion] d[i] = d[i] ? 0xffff : 0x0; ~ ^~~~~~ Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
0bda900743702a2c0f95024f004e6210e59fd5dd |
|
13-Feb-2012 |
Brian Paul <brianp@vmware.com> |
mesa: use z32f_x24s8 struct in format pack/unpack code And remove needless & 0xff in _mesa_pack_uint_24_8_depth_stencil_row(). As suggested by José. Reviewed-by: Jose Fonseca <jfonseca@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
82ddd1129e76b8bb978497df2940d1449a848551 |
|
13-Feb-2012 |
Brian Paul <brianp@vmware.com> |
mesa: add MESA_FORMAT_Z32_FLOAT_X24S8 case in format unpack code Added in _mesa_pack_uint_24_8_depth_stencil_row(). This could be hit by something like glDrawPixels(GL_DEPTH_STENCIL, GL_UNSIGNED_INT_24_8) into a MESA_FORMAT_Z32_FLOAT_X24S8 buffer. Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
66940ad2d7145d30cf0381a9a2835efaa0d1ee3f |
|
30-Jan-2012 |
Brian Paul <brianp@vmware.com> |
mesa: added _mesa_pack_ubyte_rgba_rect() Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/format_pack.c
|
b0af16abf1153da243b856e55f59ca1945860f47 |
|
13-Jan-2012 |
Brian Paul <brianp@vmware.com> |
mesa: s/GLushort/GLubyte/ in pack_ubyte_AL44() The AL44 format occupies one byte, not two. NOTE: This is a candidate for the 8.0 branch. Reviewed-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
6bf7d402149b36e0eac7c385c561ec6277a8339d |
|
07-Jan-2012 |
Brian Paul <brianp@vmware.com> |
mesa: add some 'f' suffixes to silence MSVC warnings
/external/mesa3d/src/mesa/main/format_pack.c
|
61ea677bdd062b27db98b05e3a31877f33137839 |
|
05-Jan-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Fix packing of stencil bits to MESA_FORMAT_Z32_FLOAT_X24S8. We were converting our ubyte stencil value to a float. Just write it as a uint, which overwrites the X24 part of X24S8 with 0 but shouldn't matter. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
f1a2aa5cb338766d7a612b2c82c7ec588ed23d0b |
|
24-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: add _mesa_pack_colormask() For generating bit-wise colormasks for arbitrary pixel formats. Reviewed-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
fc52534f012837a39c03a764eb611d460210514a |
|
11-Dec-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: fix possible precision issues in pack/unpack/fetch functions GLfloat doesn't have enough precision to exactly represent 0xffffff and 0xffffffff. (and a reciprocal of those, if I am not mistaken) If -ffast-math is enabled, using GLfloat causes assertion failures in: - fbo-blit-d24s8 - fbo-depth-sample-compare - fbo-readpixels-depth-formats - glean/depthStencil For example: fbo-depth-sample-compare: main/format_unpack.c:1769: unpack_float_z_Z24_X8: Assertion `dst[i] <= 1.0F' failed. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/format_pack.c
|
aa6cb952c917f4280d75b322c05885fcf7eb6cdb |
|
03-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: new format_pack.c code This code packs colors, Z, stencil, etc. in the various mesa pixel formats. Will be used for things like glDrawPixels, glTexImage, glAccum, etc.
/external/mesa3d/src/mesa/main/format_pack.c
|