mesa/src
Francisco Jerez 35a77a148f i965: Don't compact instructions with unmapped bits.
Some instruction bits don't have a mapping defined to any compacted
instruction field.  If they're ever set and we end up compacting the
instruction they will be forced to zero.  Avoid using compaction in such
cases.

v2: Align multiple lines of an expression to the same column.  Change
    conditional compaction of 3-source instructions to an
    assertion. (Matt)
v3: The 3-source instruction bit 105 is part of SourceIndex on CHV.
    Add assertion that reserved bit 7 is not set. (Matt)
    Document overlap with UIP and 64-bit immediate fields.
v4: Make some more unmapped bit checks assertions. (Matt)

Reviewed-by: Matt Turner <mattst88@gmail.com>
2015-02-19 14:06:42 +02:00
..
egl egl: Soften several HAVE_DRM_PLATFORM to HAVE_LIBDRM 2015-02-12 13:20:22 +00:00
gallium freedreno: add missing PIPE_CAP_RESOURCE_FROM_USER_MEMORY to switch 2015-02-19 00:25:03 -05:00
gbm gbm: Define _DEFAULT_SOURCE to avoid warning 2015-01-16 21:54:54 -08:00
getopt
glsl glsl: A shader cannot redefine or overload built-in functions in GLSL ES 3.00 2015-02-19 10:05:33 +01:00
glx glx: do not leak the dri2 extension information 2015-02-18 11:02:25 +00:00
gtest gtest: Add headers to distribution. 2014-12-12 12:11:46 -08:00
hgl hgl: traverse add-on entries 2014-12-10 14:01:01 +00:00
loader loader: Remove NEED_OPENGL_COMMON check. 2015-01-23 14:28:44 -08:00
mapi glapi: add ARB_gpu_shader_fp64 (v2) 2015-02-19 00:28:33 -05:00
mesa i965: Don't compact instructions with unmapped bits. 2015-02-19 14:06:42 +02:00
util Use __typeof instead of typeof with Solaris Studio compilers 2015-02-17 18:16:33 -08:00
Makefile.am glsl: Build a libglsl_util library. 2015-01-23 14:28:44 -08:00
SConscript egl: Fix non-dri SCons builds re #87657 2014-12-25 10:34:49 -05:00