mesa/src/intel
Anuj Phogat 0cd37f9178 isl: Don't use surface format R32_FLOAT for typed atomic integer operations
From Skylake PRM Surface Formats section:

   "The surface format for the typed atomic integer operations must
    be R32_UINT or R32_SINT."

Fixes an error and a piglit GPU hang in simulation environment.
Piglit test: gl45-imageAtomicExchange-float.shader_test

Suggested-by: Francisco Jerez <currojerez@riseup.net>
Signed-off-by: Anuj Phogat <anuj.phogat@gmail.co
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Cc: "18.0 17.3" <mesa-stable@lists.freedesktop.org>
2018-02-14 16:30:05 -08:00
..
blorp intel/blorp: Use isl_aux_op instead of blorp_hiz_op 2018-02-08 16:35:31 -08:00
common intel/batch-decoder: Decode vertex and index buffers 2017-12-14 13:27:13 -08:00
compiler i965/compiler: clean up nir_intrinsic_load_input for vertex shaders 2018-02-14 12:00:14 +01:00
genxml meson: don't use intermediate variables that are immediately discarded 2018-01-11 15:40:02 -08:00
isl isl: Don't use surface format R32_FLOAT for typed atomic integer operations 2018-02-14 16:30:05 -08:00
tools intel/aubinator: Correctly decode INTERFACE_DESCRIPTOR_DATA 2018-02-14 13:17:26 -08:00
vulkan anv/gen10: Remove warning message. 2018-02-14 10:11:01 -08:00
Android.blorp.mk
Android.common.mk
Android.compiler.mk
Android.genxml.mk
Android.isl.mk
Android.mk
Android.vulkan.mk
Makefile.am autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
Makefile.blorp.am
Makefile.common.am automake: intel: correctly append to the LIBADD variable 2017-11-08 14:23:57 +00:00
Makefile.compiler.am
Makefile.genxml.am
Makefile.isl.am
Makefile.sources anv/extensions: Generate a header file with extension tables 2018-01-23 00:15:40 -08:00
Makefile.tools.am intel/tools: Convert aubinator over to the common framework 2017-12-14 13:27:24 -08:00
Makefile.vulkan.am automake: anv: ship anv_extensions_gen.py in the tarball 2018-01-25 17:06:29 +00:00
meson.build