mesa/src/gallium/drivers
Marek Olšák bff640b3e0 radeonsi: implement PK2H and UP2H opcodes
Based on a gallivm patch by Ilia Mirkin.

+8 piglit regressions due to precision issues (I blame the tests)

The benefit is that we'll get v_cvt_f32_f16 and v_cvt_f16_f32 instead
of emulation with integer instructions. They are GLSL 4.00 intrinsics.

Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2016-02-04 19:52:28 +01:00
..
ddebug gallium/ddebug: add 'verbose' option 2016-01-26 09:58:55 -05:00
freedreno gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
i915 gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
ilo gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
llvmpipe gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
noop gallium/drivers: Sanitize NULL checks into canonical form 2015-12-06 17:10:23 +01:00
nouveau nv50/ir: make sure to fetch all sources before creating instruction 2016-02-03 18:40:38 -05:00
r300 gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
r600 gallium/radeon: support PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:37 +01:00
radeon radeonsi: implement PK2H and UP2H opcodes 2016-02-04 19:52:28 +01:00
radeonsi radeonsi: implement PK2H and UP2H opcodes 2016-02-04 19:52:28 +01:00
rbug gallium/drivers: Trivial code-style cleanup 2015-12-06 17:10:22 +01:00
softpipe gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
svga gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
trace trace: add support for set_shader_buffers 2016-01-29 21:05:47 -05:00
vc4 gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00
virgl gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS 2016-02-03 14:10:34 +01:00