Home
last modified time | relevance | path

Searched refs:RC_SWIZZLE_Z (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_program_constants.h110 RC_SWIZZLE_Z, enumerator
132 #define RC_SWIZZLE_XYZW RC_MAKE_SWIZZLE(RC_SWIZZLE_X, RC_SWIZZLE_Y, RC_SWIZZLE_Z, RC_SWIZZLE_W)
133 #define RC_SWIZZLE_XYZ0 RC_MAKE_SWIZZLE(RC_SWIZZLE_X, RC_SWIZZLE_Y, RC_SWIZZLE_Z, RC_SWIZZLE_ZERO)
134 #define RC_SWIZZLE_XYZ1 RC_MAKE_SWIZZLE(RC_SWIZZLE_X, RC_SWIZZLE_Y, RC_SWIZZLE_Z, RC_SWIZZLE_ONE)
135 #define RC_SWIZZLE_XYZZ RC_MAKE_SWIZZLE(RC_SWIZZLE_X, RC_SWIZZLE_Y, RC_SWIZZLE_Z, RC_SWIZZLE_Z)
138 #define RC_SWIZZLE_ZZZZ RC_MAKE_SWIZZLE_SMEAR(RC_SWIZZLE_Z)
Dradeon_dataflow_swizzles.c160 SET_SWZ(new_swizzle, 1, RC_SWIZZLE_Z); in try_rewrite_constant()
180 SET_SWZ(new_swizzle, 0, RC_SWIZZLE_Z); in try_rewrite_constant()
185 SET_SWZ(new_swizzle, 2, RC_SWIZZLE_Z); in try_rewrite_constant()
189 case RC_SWIZZLE_Z: in try_rewrite_constant()
191 if (swz2 == RC_SWIZZLE_Z) { in try_rewrite_constant()
218 case RC_SWIZZLE_Z: in try_rewrite_constant()
228 SET_SWZ(new_swizzle, 1, RC_SWIZZLE_Z); in try_rewrite_constant()
233 SET_SWZ(new_swizzle, 0, RC_SWIZZLE_Z); in try_rewrite_constant()
243 case RC_SWIZZLE_Z: in try_rewrite_constant()
247 case RC_SWIZZLE_Z: in try_rewrite_constant()
[all …]
Dradeon_compiler_util.c95 ret |= get_swz(src, GET_SWZ(swz, RC_SWIZZLE_Z)) << 6; in combine_swizzles()
109 case RC_MASK_Z: return RC_SWIZZLE_Z; in rc_mask_to_swizzle()
348 || swz == RC_SWIZZLE_Z) { in rc_source_type_swz()
Dradeon_program_pair.c201 || swz == RC_SWIZZLE_Z || swz == RC_SWIZZLE_W) in rc_pair_foreach_source_that_rgb_reads()
Dradeon_program_alu.c190 return swizzle_smear(reg, RC_SWIZZLE_Z); in swizzle_zzzz()
273 swizzle(inst->U.I.SrcReg[0], RC_SWIZZLE_ONE, RC_SWIZZLE_Y, RC_SWIZZLE_Z, RC_SWIZZLE_ONE), in transform_DST()
968 …swizzle(srcreg(RC_FILE_CONSTANT, constants[1]), RC_SWIZZLE_X, RC_SWIZZLE_Y, RC_SWIZZLE_Z, RC_SWIZZ… in r300_transform_trig_simple()
Dr500_fragprog.c124 RC_SWIZZLE_UNUSED, RC_SWIZZLE_Z); in r500_transform_IF()
Dradeon_program_print.c175 case RC_SWIZZLE_Z: return 'z'; in rc_swizzle_char()
Dradeon_dataflow.c71 if (swz == RC_SWIZZLE_X || swz == RC_SWIZZLE_Y || swz == RC_SWIZZLE_Z) { in pair_get_src_refmasks()
Dradeon_pair_schedule.c847 case RC_SWIZZLE_Z: in is_rgb_to_alpha_possible()
/third_party/mesa3d/src/gallium/drivers/r300/compiler/tests/
Drc_test_helpers.c217 SET_SWZ(src_reg->Swizzle, i, RC_SWIZZLE_Z); in init_rc_normal_src()