f5ac1d366e81ee9ad11f44ee64a5b556bc6f1989 |
|
27-May-2016 |
Matt Turner <mattst88@gmail.com> |
mesa: Avoid aliasing violation in FXT1. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
bd016a2601a741799bc76734deae0cb9ebcb2b8f |
|
15-Sep-2015 |
Ulrich Weigand <uweigand@de.ibm.com> |
mesa: Fix texture compression on big-endian systems Various pieces of code to create compressed textures will first generate an uncompressed RGBA texture into a temporary buffer, and then read from that buffer while creating the final compressed texture in the requested format. The code reading from the temporary buffer assumes the buffer is formatted as an array of bytes in RGBA order. However, the buffer is filled using a _mesa_texstore call with MESA_FORMAT_R8G8B8A8_UNORM format -- this is defined as an array of *integers* holding the RGBA values in packed format (least-significant to most-significant). This means incorrect bytes are accessed on big-endian systems. This patch fixes this by using the MESA_FORMAT_A8B8G8R8_UNORM format instead on big-endian systems when filling the buffer. This fixes about 100 piglit test case failures on s390x for me. Signed-off-by: Ulrich Weigand <ulrich.weigand@de.ibm.com> Tested-by: Oded Gabbay <oded.gabbay@gmail.com> Cc: "10.6" "11.0" <mesa-stable@lists.freedesktop.org> Signed-off-by: Dave Airlie <airlied@gmail.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
b4a70401f52e5d7e08c94715b250ea1de8f63d15 |
|
01-Sep-2015 |
Dave Airlie <airlied@redhat.com> |
texcompress_s3tc/fxt1: fix stride checks (v1.1) The fastpath currently checks the RowLength != width, but if you have a RowLength of 7, and Alignment of 4, then that shouldn't match. align the rowlength to the pack alignment before comparing. This fixes compressed cases in CTS packed_pixels_pixelstore test when SKIP_PIXELS is enabled, which causes row length to get set. v1.1: add fxt1 fix (Iago) Cc: "11.0" <mesa-stable@lists.freedesktop.org> Reviewed-by: Iago Toral Quiroga <itoral@igalia.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
2768a0b1b42f3c1531ab9c3647a93f0504002280 |
|
01-Apr-2015 |
Brian Paul <brianp@vmware.com> |
mesa: remove unneeded #include of colormac.h Acked-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Mark Janes <mark.a.janes@intel.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
bfcdb843830bba0190e00e35e3c5c18c4bdb5de1 |
|
21-Feb-2015 |
Matt Turner <mattst88@gmail.com> |
mesa: Use assert() instead of ASSERT wrapper. Acked-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
4468386a3c8126cf94691c5f0ee12b0b157f314c |
|
07-Nov-2014 |
Iago Toral Quiroga <itoral@igalia.com> |
mesa: Remove _mesa_make_temp_ubyte_image Now that we have _mesa_format_convert we don't need this. texstore_rgba will use the GL_COLOR_INDEX to RGBA conversion helpers instead and compressed formats that used _mesa_make_temp_ubyte_image to create an ubyte RGBA temporary image can call _mesa_texstore with a RGBA/ubyte dst to achieve the same goal. Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
71fe9437169cfdafda8814aa814bb85429fb6cfc |
|
04-Jan-2014 |
Mark Mueller <MarkKMueller@gmail.com> |
mesa: change gl_format to mesa_format s/\bgl_format\b/mesa_format/g. Use better name for Mesa Formats enum
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
3998cfa933dcd9134b75d9f0ae2c9cfcd6f2ee45 |
|
05-Jun-2013 |
Rico Schüller <kgbricola@web.de> |
mesa: remove outdated version lines in comments Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
0c883e46d871797cd1141498850d51cde6e54b76 |
|
19-Apr-2013 |
Eric Anholt <eric@anholt.net> |
swrast: Replace ImageOffsets with an ImageSlices pointer. This is a step toward allowing drivers to use their normal mapping paths, instead of requiring that all slice mappings come from an aligned offset from the first slice's map. This incidentally fixes missing slice handling in FXT1 swrast. v2: Use slice height helper function. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
3d8d5b298a268b119d840bc9bae0ee9e0c9244a9 |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Restore 78-column wrapping of license text in C-style comments. The previous commit introduced extra words, breaking the formatting. This text transformation was done automatically via the following shell command: $ git grep 'THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY' | sed 's/:.*$//' | xargs -I {} sh -c 'vim -e -s {} < vimscript where 'vimscript' is a file containing: /THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY/;/\*\// !fmt -w 78 -p ' * ' :wq Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
96ff2edc73ccf11d4d198ba3665507f73ae4a9f7 |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability. This brings the license text in line with the MIT License as published on the Open Source Initiative website: http://opensource.org/licenses/mit-license.php Generated automatically be the following shell command: $ git grep 'THE AUTHORS BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \ sed -i 's/THE AUTHORS/THE AUTHORS OR COPYRIGHT HOLDERS/' {} This introduces some wrapping issues, to be fixed in the next commit. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
dd404bc94f78a1766527becee03f8ef6ae3a799b |
|
21-Apr-2013 |
Kenneth Graunke <kenneth@whitecape.org> |
mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text. Generated automatically be the following shell command: $ git grep 'BRIAN PAUL BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \ sed -i 's/BRIAN PAUL/THE AUTHORS/' {} The intention here is to protect all authors, not just Brian Paul. I believe that was already the sensible interpretation, but spelling it out is probably better. More practically, it also prevents people from accidentally copy & pasting the license into a new file which says Brian is not liable when he isn't even one of the authors. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
b76f6d9557ff27140e18cf8aa2b57db8876d5d4d |
|
17-Apr-2013 |
Brian Paul <brianp@vmware.com> |
mesa: remove #include "mfeatures.h" from numerous source files None of the remaining FEATURE_x symbols in mfeatures.h are used anymore. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
b29f2d5ff54c5031e5b0f0ae9f89acb4eb38b219 |
|
08-Dec-2012 |
Brian Paul <brianp@vmware.com> |
mesa: remove old swrast-based compressed texel fetch code
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
141d299965d9594e82e5218cf162440903e44ea7 |
|
08-Dec-2012 |
Brian Paul <brianp@vmware.com> |
mesa: add new texel fetch code for fxt formats
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
beb293e4cdbdbb012ee866c9548466b24e6b2194 |
|
11-Sep-2012 |
Oliver McFadden <oliver.mcfadden@linux.intel.com> |
mesa: remove FEATURE_texture_fxt1 define. Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
ee9f5766378e3f4fbaf41e8c4d037b66793c1077 |
|
15-Sep-2012 |
Dave Airlie <airlied@gmail.com> |
mesa/fxt1: make fxt1_decode_1 static No users outside this file. Reviewed-by: Matt Turner <mattst88@gmail.com> Acked-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
5067506ea6ada5eeae33b1acf1c916e00121c12a |
|
04-Sep-2012 |
Matt Turner <mattst88@gmail.com> |
Remove useless checks for NULL before freeing This patch has been generated by the following Coccinelle semantic patch: // Remove useless checks for NULL before freeing // // free (NULL) is a no-op, so there is no need to avoid it @@ expression E; @@ + free (E); + E = NULL; - if (unlikely (E != NULL)) { - free(E); ( - E = NULL; | - E = 0; ) ... - } @@ expression E; type T; @@ + free ((T) E); + E = NULL; - if (unlikely (E != NULL)) { - free((T) E); ( - E = NULL; | - E = 0; ) ... - } @@ expression E; @@ + free (E); - if (unlikely (E != NULL)) { - free (E); - } @@ expression E; type T; @@ + free ((T) E); - if (unlikely (E != NULL)) { - free ((T) E); - } Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
2ffc7fd2d2cbb1e895ceb8afd12e7c4a2dc3050f |
|
03-Sep-2012 |
Brian Paul <brianp@vmware.com> |
mesa: remove more null pointer checks before free() calls Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
bd3c10c0f0c60ab3421c2da2eab814edc2296cb0 |
|
16-Jan-2012 |
Brian Paul <brianp@vmware.com> |
swrast: s/Data/Map/ in swrast_texture_image To indicate that it points to mapped texture memory.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
d69d287068e0a6b5e2f3c13b1f55335a9b6ce03b |
|
02-Jan-2012 |
Brian Paul <brianp@vmware.com> |
mesa: remove the dstX/Y/Zoffset params to _mesa_texstore() functions The were always zero. When doing a sub-texture replacement we account for the dstX/Y/Zoffsets when we map the texture image. So no need to pass them into the texstore code anymore. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
6e0f9001fe3fb191c2928bd09aa9e9d05ddf4ea9 |
|
23-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move gl_texture_image::Data, RowStride, ImageOffsets to swrast Only swrast and the drivers that fall back to swrast need these fields now. This removes the last of the fields related to software rendering from gl_texture_image.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
d7477ad0a38a178d1e03f8064ee8245b46e24f1e |
|
07-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: fix image unpacking when storing compressed textures This fixes failures found with the new piglit texsubimage test. Two things were broken: 1. The dxt code doesn't handle sources images where width != row stride. Check for that and take the _mesa_make_temp_ubyte_image() path to get an image where width = rowstride. 2. If we don't take the _mesa_make_temp_ubyte_image() path we need to take the source image unpacking parameters into account in order to get the proper starting memory address of the source texels. Note: This is a candidate for the 7.11 branch.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
5253cf98057dad54e25b4b8c36f8cf24f559314c |
|
05-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: get rid of imageOffsets arrays in texstore code These were used to find the start of a 3D image slice (or 2D array texture slice) given a base address. Instead, use a simple array of address of image slices instead. This is a step toward getting rid of the gl_texture_image::ImageOffsets field. Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
960694fd2dbf1b40af2c4125145e42b3914f4b9f |
|
17-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove GLchan in texcompress_fxt1.c
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
663f61a3e177a443c36f414a16a9d5f94e74135d |
|
17-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: s/_mesa_make_temp_chan_image()/_mesa_make_temp_ubyte_image() Another step toward eliminating the GLchan type.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
ece8d6f25cac9c7ca0237cde3ebdb90e86c6118a |
|
17-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move _mesa_upscale_teximage2d() to texcompress_fxt1.c Was used by no other code.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
a1661dc8957a35899d653e9fffd97f166c56be56 |
|
17-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move gl_texture_image::FetchTexel fields to swrast This also involves passing swrast_texture_image instead of gl_texture_image into all the fetch functions.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
db61b9ce39bccc43140357652ceb78baaf2aea44 |
|
07-Jan-2011 |
Vinson Lee <vlee@vmware.com> |
mesa: Directly include mfeatures.h in files that perform feature tests.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
5ebbabc5ccd03afe59299b8ce52ca862334fd252 |
|
02-Oct-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Trivial correction to comment
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
a62efdf82c20747feb11dfd7756f0579aa914b57 |
|
10-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove EXT_convolution. More optional code.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
245d5a8913f6f4487e837d112a97093c06b639ea |
|
31-Jul-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Remove unnecessary headers.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
3fdd9fa556e9ba48244cb2b3966d3bfb0b84731b |
|
30-Jul-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Include macros.h in files that use symbols from macros.h. Don't rely on inclusion of other files that already include macros.h.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
fab1f07d6ad01463897ae792f4b33738afb07369 |
|
13-Jun-2008 |
Jeff Smith <whydoubt@yahoo.com> |
Grammar and spelling fixes Signed-off-by: Jeff Smith <whydoubt@yahoo.com> Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
abcb6b6d01c253627363a05205291630b5247018 |
|
23-Feb-2010 |
Vinson Lee <vlee@vmware.com> |
mesa: Assert that array index is not negative.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
32f2fd1c5d6088692551c80352b7d6fa35b0cd09 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versions
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
26f8fad1456fdc2b352cea9d3b4c32cb5f6ae947 |
|
19-Feb-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Remove _mesa_memset in favor of plain memset. This may break the SUNOS4 build, but it's no longer relevant.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
20e20fc5afa7525e247fd607e04d9adfffe730b4 |
|
29-Oct-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa/main: Make FEATURE_texture_fxt1 follow feature conventions. Also remove the unused initialization and GLchan fetch functions. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
90cd968300b8490f6efd75ef751fd3b6554f16d3 |
|
06-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: don't include texformat.h
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
bdc761b0f9c8856193de6e8617c566851d010783 |
|
01-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove gl_texture_format
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
1f7c914ad0beea8a29c1a171c7cd1a12f2efe0fa |
|
01-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: replace gl_texture_format with gl_format Now gl_texture_image::TexFormat is a simple MESA_FORMAT_x enum. ctx->Driver.ChooseTexture format also returns a MESA_FORMAT_x. gl_texture_format will go away next.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
4fc344790d0fefa3c38c63cadc4ee6a52633b006 |
|
28-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: update comments
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
a608257a02d2ba4e8119be462bbd40ed238b184a |
|
28-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove unused gl_texture_format fields
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
9525b92efbe0d2b44b3b5518464ca28575188bf7 |
|
28-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: NULL-out unused texformat field initializers
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
7116ae857c6ef3809c712e96b28bd69d92b3cd33 |
|
28-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: make some s3tc/fxt1 functions public
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
0397b2bb41b0f337af2949a15bcd7d0e7e8a7dc1 |
|
11-Sep-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge branch 'gallium-0.1' into gallium-0.2 A first attempt at moving gallium onto a branch directly off master... It will be interesting to see how much work this takes to get running. Have resolved the conflicts semi-arbitarily, not compiled or tested. Conflicts: .gitignore Makefile configs/config.mgw configs/darwin configs/darwin-x86ppc configs/default configs/freebsd-dri configs/linux-dri configs/linux-dri-xcb configs/linux-fbdev configs/linux-static configs/linux-x86-64-static configs/linux-x86-static doxygen/Makefile include/GL/gl.h progs/demos/Makefile progs/demos/descrip.mms progs/demos/texenv.c progs/egl/.gitignore progs/egl/Makefile progs/glsl/.gitignore progs/glsl/Makefile progs/glsl/convolutions.c progs/samples/Makefile.mgw progs/tests/.gitignore progs/trivial/.gitignore progs/trivial/point-param.c progs/trivial/tri.c progs/xdemos/.gitignore progs/xdemos/glthreads.c src/egl/drivers/demo/Makefile src/egl/drivers/dri/Makefile src/egl/main/Makefile src/glu/Makefile src/glu/sgi/Makefile src/glu/sgi/Makefile.mgw src/glut/glx/Makefile.mgw src/glut/os2/WarpWin.cpp src/glut/os2/glut_cindex.cpp src/glut/os2/glut_gamemode.cpp src/glut/os2/glut_win.cpp src/glut/os2/glut_winmisc.cpp src/glut/os2/os2_glx.cpp src/glut/os2/os2_menu.cpp src/glut/os2/os2_winproc.cpp src/glw/Makefile src/glx/x11/dri_glx.c src/glx/x11/glxext.c src/mesa/Makefile src/mesa/Makefile.mgw src/mesa/descrip.mms src/mesa/drivers/beos/Makefile src/mesa/drivers/common/descrip.mms src/mesa/drivers/common/driverfuncs.c src/mesa/drivers/directfb/Makefile src/mesa/drivers/dri/Makefile.template src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/common/dri_bufmgr.h src/mesa/drivers/dri/common/dri_util.c src/mesa/drivers/dri/common/extension_helper.h src/mesa/drivers/dri/common/mmio.h src/mesa/drivers/dri/common/utils.c src/mesa/drivers/dri/common/utils.h src/mesa/drivers/dri/glcore/Makefile src/mesa/drivers/dri/i810/i810screen.c src/mesa/drivers/dri/i915/intel_ioctl.c src/mesa/drivers/dri/i915/intel_ioctl.h src/mesa/drivers/dri/i915/intel_screen.c src/mesa/drivers/dri/i915/server/i830_common.h src/mesa/drivers/dri/i915/server/i830_dri.h src/mesa/drivers/dri/i965/intel_screen.c src/mesa/drivers/dri/i965/server/i830_common.h src/mesa/drivers/dri/i965/server/i830_dri.h src/mesa/drivers/dri/mach64/mach64_screen.c src/mesa/drivers/dri/nouveau/nouveau_context.h src/mesa/drivers/dri/nouveau/nouveau_fifo.c src/mesa/drivers/dri/nouveau/nouveau_fifo.h src/mesa/drivers/dri/nouveau/nouveau_screen.c src/mesa/drivers/dri/nouveau/nouveau_screen.h src/mesa/drivers/dri/r128/r128_tex.h src/mesa/drivers/dri/savage/savageioctl.h src/mesa/drivers/fbdev/Makefile src/mesa/drivers/osmesa/Makefile src/mesa/drivers/osmesa/descrip.mms src/mesa/drivers/x11/Makefile src/mesa/drivers/x11/descrip.mms src/mesa/drivers/x11/xm_dd.c src/mesa/glapi/glapi.c src/mesa/glapi/glthread.c src/mesa/main/api_validate.c src/mesa/main/attrib.c src/mesa/main/bufferobj.c src/mesa/main/bufferobj.h src/mesa/main/buffers.c src/mesa/main/config.h src/mesa/main/context.c src/mesa/main/descrip.mms src/mesa/main/drawpix.c src/mesa/main/enums.c src/mesa/main/fbobject.c src/mesa/main/glheader.h src/mesa/main/imports.c src/mesa/main/mipmap.c src/mesa/main/mm.c src/mesa/main/mm.h src/mesa/main/mtypes.h src/mesa/main/points.c src/mesa/main/sources src/mesa/main/state.c src/mesa/main/texcompress_fxt1.c src/mesa/main/texenvprogram.c src/mesa/main/texobj.c src/mesa/main/texstate.c src/mesa/main/texstore.c src/mesa/math/descrip.mms src/mesa/shader/arbprogram.c src/mesa/shader/descrip.mms src/mesa/shader/prog_execute.c src/mesa/shader/prog_statevars.c src/mesa/shader/prog_statevars.h src/mesa/shader/prog_uniform.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/shader_api.c src/mesa/shader/slang/descrip.mms src/mesa/shader/slang/library/slang_vertex_builtin_gc.h src/mesa/sources src/mesa/swrast/descrip.mms src/mesa/swrast/s_drawpix.c src/mesa/swrast/s_fragprog.c src/mesa/swrast/s_readpix.c src/mesa/swrast/s_span.c src/mesa/swrast_setup/descrip.mms src/mesa/tnl/descrip.mms src/mesa/tnl/t_context.h src/mesa/tnl/t_vp_build.c src/mesa/tnl/tnl.h src/mesa/vbo/descrip.mms src/mesa/vbo/vbo_context.c src/mesa/vbo/vbo_exec_array.c src/mesa/x86-64/xform4.S src/mesa/x86/rtasm/x86sse.c src/mesa/x86/rtasm/x86sse.h windows/VC6/progs/glut/glut.dsp windows/VC7/mesa/gdi/gdi.vcproj windows/VC7/mesa/glu/glu.vcproj windows/VC7/mesa/mesa.sln windows/VC7/mesa/mesa/mesa.vcproj windows/VC7/mesa/osmesa/osmesa.vcproj windows/VC7/progs/glut/glut.vcproj windows/VC8/mesa/gdi/gdi.vcproj windows/VC8/mesa/glu/glu.vcproj windows/VC8/mesa/mesa.sln windows/VC8/mesa/mesa/mesa.vcproj windows/VC8/progs/glut/glut.vcproj
|
a148025d94505bca08f9baa1689048032bb60e2c |
|
24-Jun-2008 |
José Fonseca <jrfonseca@tungstengraphics.com> |
mesa: Use standard integer types. Especially get rid of the non-portable long long.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
a1a0e51043cc6feea7811113139cb5b6d753403e |
|
28-May-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
Use the GLuint64EXT type defined by GL_EXT_timer_query Removes some compiler #ifdef stuff.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
76fb8089103e9dba9aaa7232c86d864d5874a08f |
|
21-Jul-2007 |
Zhang <zxpmyth@yahoo.com.cn> |
Fix a number of MINGW32 issues
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
b6fe1bdd4da806895f90f3f5be4fb364d6f1f64a |
|
18-Mar-2007 |
Xiang, Haihao <haihao.xiang@intel.com> |
mesa: enhance fxt1_quantize_ALPHA1 If possible, let minCol != maxCol
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
cba90c17adfaa18b6240a553939d2cd7a63c80d7 |
|
16-Nov-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix bug 9046
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
0ce6a2935c85118ca20f5dfc5911a39c481dc791 |
|
29-Sep-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
include mipmap.h
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
b0b6d1abe5c7e629baebd4bf3d3ee3b17ba6ff08 |
|
20-May-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
In gl_texture_image, replace ImageStride with an ImageOffsets array. Some hardware lays out 3D mipmaps in a manner that can't be expressed with a simple image stride. The ImageOffsets array is allocated and initialized to typical defaults in the _mesa_init_teximage_fields() function. If needed, a driver will then have to replace these offsets. TexStore and TexelFetch routines updated to use offsets array.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
a9bcf751030895494fc098f8d0ff56b2496bd993 |
|
06-Apr-2006 |
Brian Paul <brian.paul@tungstengraphics.com> |
Replace MESA_FORMAT_DEPTH_COMPONENT_FLOAT32 with 32-bit integer format. This allows render to depth texture (we don't support floating pt. Z buffers). Rename MESA_FORMAT_DEPTH_COMPONENT16/32 as MESA_FORMAT_Z16/32. Software fallback for glCopyTexImage now uses integer temporary image instead of float, eliminates a lot of float/int conversions.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
94ae2b4f25ba142da6b7c16a376156473f0d43e7 |
|
30-Nov-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
fxt1_decode_1() should not be static
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
1ad7b99925e044f82e635f746c1ef2df77f69ac9 |
|
28-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
Initial work for GL_EXT_packed_depth_stencil extension. glReadPixels done, glDrawPixels mostly done.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
17d6fff30c6696b1624e1c019d31f22332c74622 |
|
19-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
init a=0
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
aa2069586d434dd0487b0daa2b583efe801a0d51 |
|
16-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
use mesa import wrappers, bug 4468
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
758f447a1789cc92b2838f882bfe4efd0b463f58 |
|
12-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
remove rendundant r,g,b,a vars (bug 4331)
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
392c93e3987a11b00548fab7ed2b8ca1f969c8ef |
|
10-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
fix GLubyte/GLchan inconsistencies (bug 4331)
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
6f3d16c64aee2ef0eb94aa0e4ab1ce53fd4a5579 |
|
07-May-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
assorted warning clean-ups for x86_64, etc (Mikko T.)
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
2f99f6558cd59fed6cbea3c6c8b08f53d74f6533 |
|
14-Feb-2005 |
Daniel Borca <dborca@users.sourceforge.net> |
added a bunch of const in the decoder
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
2719b54f532d12fe860deab12ba59e2f04ba6a7e |
|
15-Dec-2004 |
Adam Jackson <ajax@freedesktop.org> |
fxt1_decode_1() needs to be non-static for the tdfx and glide drivers.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
c049d4bc897f92fd25ed961f1acedaa9d33cc5af |
|
06-Dec-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
explicit cast in a few places
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
25b67e64049c291bd4e845c076d450653ba45f8d |
|
03-Dec-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Use the GL datatypes. Lots of assorted clean-ups.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
a760ccf6d8a1f94d505b4c211ff4c30bc1d325a8 |
|
03-Dec-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
silence a variety of warnings found with g++ 3.4.2
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
37918cf3d9b75fe924d05e2c8c80216c3f2c6944 |
|
15-Nov-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
use float constants
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
3d2b4bfa95c6a1d8c481f0ee2a18585c4d0627da |
|
01-Nov-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
cleaned up the mess a bit
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
03501e7a29138e030b43746dcc71781b9652a113 |
|
29-Oct-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
decoder "width" parameter represents "stride-in-pixels"
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
13ec04c480a9b681f35b191d93e5aa00ded70b54 |
|
18-Oct-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
use RowStride instead of Width in texel fetchers. changed some pointers to be (char *) instead of (long)
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
7a42f1562d74e631616e03aed20190a27c22859b |
|
30-Aug-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
revived unused code, but got rid of warnings
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
a6c423d95663cfd8601cf84e10e8e1b12fa6ef15 |
|
25-Aug-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 1015696)
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
428be67663d238f1ddd44053f2c4bfb3a115e80b |
|
14-Aug-2004 |
Philippe Houdoin <phoudoin@freedesktop.org> |
Silent compiler "variable may be used uninitialized" warnings.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
3bdc8535fc7be3e0524e9dd728ef9f63532fd789 |
|
02-Jul-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
init some vars to silence warnings
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
3ea9cf0d5ceb9c1451e9919e5252cbb2d0423fc7 |
|
21-Jun-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
added support for non-64bit compilers
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
e35282cc13acc61d1a789ab729ae6a0ea72aa17b |
|
31-May-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
reworked FXT1 minor fixes to fxMesa
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
680d390550ab4f4e62e3253256bc21c9a7d5b98d |
|
25-May-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
oops
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
6db87bc889ce33a1483ae2299e7e534c6fe235d6 |
|
25-May-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
FXT1 texture compression (initial draft)
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
bdd15b5749b45929fa642c3e47997f52eb07fbe5 |
|
04-May-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Fix minor warnings found with g++.
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
33ffbd1c58dc8582f67d946f9eb26127e9851a10 |
|
04-May-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
texture compression: getting warmer
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
5f0b6c9f8f72af9c2e1acde4596173d00e47bb69 |
|
03-May-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
unbloat namespace
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
c5cb215e3e89f9307c02395cdfb45f303228d628 |
|
30-Apr-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
FXT1: getting warmer
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
c35dcfcf0adb335a28fdb1503447655dbb809927 |
|
29-Apr-2004 |
Daniel Borca <dborca@users.sourceforge.net> |
FXT1 preparations
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|
8f04c12e0ad876baa7eb9ed379e2b00150b376e0 |
|
27-Apr-2004 |
Brian Paul <brian.paul@tungstengraphics.com> |
Removed the old teximage code. Moved all code related to specific texture compression modes into new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented).
/external/mesa3d/src/mesa/main/texcompress_fxt1.c
|