OSDN Git Service

i965: Add SIMD8 URB write low-level IR instruction
authorKristian Høgsberg <krh@bitplanet.net>
Tue, 21 Oct 2014 06:00:50 +0000 (23:00 -0700)
committerKristian Høgsberg <krh@bitplanet.net>
Wed, 10 Dec 2014 20:29:00 +0000 (12:29 -0800)
commitd9e29f5d88d2ddd8ee9d10b7d88377a60fd0094f
tree0923b33af6ef5b4a0e9e86be33e0f895a162e6b6
parent686ef091a4f76fa68d9d9cd5ef00f40c1416a5da
i965: Add SIMD8 URB write low-level IR instruction

This is all we need from the generator for SIMD8 vertex shaders.  This
opcode is just the send instruction, all the hard work will happen
in the visitor using LOAD_PAYLOAD.

Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_defines.h
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs.h
src/mesa/drivers/dri/i965/brw_fs_generator.cpp
src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp
src/mesa/drivers/dri/i965/brw_shader.cpp