Lines Matching defs:header
116 dst_reg header = dst_reg(this, glsl_type::uvec4_type);
117 emit(TCS_OPCODE_CREATE_BARRIER_HEADER, header);
118 emit(SHADER_OPCODE_BARRIER, dst_null_ud(), src_reg(header));
138 dst_reg header(this, glsl_type::uvec4_type);
139 emit(TCS_OPCODE_RELEASE_INPUT, header, brw_imm_ud(i),
162 /* Set up the message header to reference the proper parts of the URB */
163 dst_reg header = dst_reg(this, glsl_type::uvec4_type);
164 inst = emit(VEC4_TCS_OPCODE_SET_INPUT_URB_OFFSETS, header, vertex_index,
169 inst = emit(VEC4_OPCODE_URB_READ, temp, src_reg(header));
195 /* Set up the message header to reference the proper parts of the URB */
196 dst_reg header = dst_reg(this, glsl_type::uvec4_type);
197 inst = emit(VEC4_TCS_OPCODE_SET_OUTPUT_URB_OFFSETS, header,
201 vec4_instruction *read = emit(VEC4_OPCODE_URB_READ, dst, src_reg(header));
308 dst_reg header = dst_reg(this, glsl_type::uvec4_type);
309 emit(TCS_OPCODE_CREATE_BARRIER_HEADER, header);
310 emit(SHADER_OPCODE_BARRIER, dst_null_ud(), src_reg(header));
419 * 32 bytes for the patch header (tessellation factors)
431 /* Note that the patch header is counted in num_per_patch_slots. */