mesa/src
Charmaine Lee 8a6391477e svga: relax restriction of compressed formats for texture upload
This patch relaxes the restriction of compressed formats for texture
upload buffer. For now, 3D texture with compressed format
is still not supported in the texture upload buffer path.

As Brian noted, ETQW does many texture updates with glCompressedTexSubImage.
This patch greatly improves the performance of the ETQW trace.

Tested with ETQW, MTT piglit, glretrace, conform, viewperf

v2: Per Brian's suggestion, removed the subregion boundary check.

Reviewed-by: Brian Paul <brianp@vmware.com>
2016-09-17 10:24:13 -06:00
..
amd radeonsi/compute: Use the HSA abi for non-TGSI compute shaders v3 2016-09-16 23:07:10 +00:00
compiler glsl: remove interpolateAt* instructions for demoted inputs 2016-09-16 22:35:08 +02:00
egl egl: Add storage for EGL_KHR_debug's state to EGL objects 2016-09-14 11:45:58 -04:00
gallium svga: relax restriction of compressed formats for texture upload 2016-09-17 10:24:13 -06:00
gbm gbm: remove left-over array 2016-09-14 14:37:34 +01:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx direct-to-native-GL for GLX clients on Cygwin ("Windows-DRI") 2016-09-15 13:14:43 +01:00
gtest Introduce .editorconfig 2016-08-31 17:06:54 -07:00
hgl Introduce .editorconfig 2016-08-31 17:06:54 -07:00
intel isl: Finish tiling filtering for Gen6. 2016-09-15 21:21:50 -07:00
loader loader/dri3: Always use at least two back buffers 2016-09-06 13:04:48 +09:00
mapi direct-to-native-GL for GLX clients on Cygwin ("Windows-DRI") 2016-09-15 13:14:43 +01:00
mesa mesa: Move buffers-unmapped earlier in check_valid_to_render(). 2016-09-16 19:42:56 -07:00
util u_endian: add android to glibc clause 2016-09-13 10:04:13 +10:00
Makefile.am mesa: Remove prog_hash_table.c 2016-09-12 10:48:35 +10:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00