/external/mesa3d/src/intel/blorp/ |
H A D | blorp.c | 155 wm_key->tex.swizzles[i] = SWIZZLE_XYZW;
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_tgsi_setup.c | 371 LLVMValueRef swizzles[4]; local 375 swizzles[0] = LLVMConstInt(i32t, swizzle_x, 0); 376 swizzles[1] = LLVMConstInt(i32t, swizzle_y, 0); 377 swizzles[2] = LLVMConstInt(i32t, swizzle_z, 0); 378 swizzles[3] = LLVMConstInt(i32t, swizzle_w, 0); 383 LLVMConstVector(swizzles, 4), "");
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_program.c | 701 tex->swizzles[i] = 705 tex->swizzles[i] = SWIZZLE_XYZW;
|
H A D | brw_compiler.h | 136 * EXT_texture_swizzle and DEPTH_TEXTURE_MODE swizzles. 138 uint16_t swizzles[MAX_SAMPLERS]; member in struct:brw_sampler_prog_key_data 314 * swizzles can be specified and will be applied one after the other. The 320 * Use \c 0xff if any of the swizzles is not required. 741 * swizzles that should be used when streaming out data through that
|
/external/mesa3d/src/mesa/program/ |
H A D | ir_to_mesa.cpp | 95 GLuint swizzle; /**< SWIZZLE_XYZWONEZERO swizzles from Mesa. */ 1401 /* Note that this is only swizzles in expressions, not those on the left 1594 * swizzles in it and write swizzles using writemask, though. 1788 int swizzles[4]; local 1810 swizzles[i] = GET_SWZ(r.swizzle, rhs_chan++); 1812 swizzles[i] = first_enabled_chan; 1814 r.swizzle = MAKE_SWIZZLE4(swizzles[0], swizzles[1], 1815 swizzles[ [all...] |
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_exec.c | 2622 unsigned char swizzles[4]; local 2623 swizzles[0] = inst->Src[1].Register.SwizzleX; 2624 swizzles[1] = inst->Src[1].Register.SwizzleY; 2625 swizzles[2] = inst->Src[1].Register.SwizzleZ; 2626 swizzles[3] = inst->Src[1].Register.SwizzleW; 2630 store_dest(mach, &r[swizzles[chan]], 2686 unsigned char swizzles[4]; local 2793 swizzles[0] = inst->Src[1].Register.SwizzleX; 2794 swizzles[1] = inst->Src[1].Register.SwizzleY; 2795 swizzles[ 2815 unsigned char swizzles[4]; local [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_setup.c | 138 const unsigned char swizzles[4] = { PIPE_SWIZZLE_X, PIPE_SWIZZLE_0, local 152 a0 = lp_build_swizzle_aos(&args->bld, face_val, swizzles);
|
H A D | lp_state_fs.c | 752 unsigned char swizzles[16]; local 757 swizzles[i] = i % dst_channels + (i / dst_channels) * 4; 759 swizzles[i] = LP_BLD_SWIZZLE_DONTCARE; 763 dst[i] = lp_build_swizzle_aos_n(gallivm, dst[i], swizzles, type.length, type.length); 1834 * for srgb it would sort of work but we short-circuit swizzles, etc.
|
/external/mesa3d/src/compiler/nir/ |
H A D | nir_lower_tex.c | 771 swizzle_result(b, tex, options->swizzles[tex->texture_index]);
|
H A D | nir.h | 2449 * swizzles[texture_index] is applied to the result of the texturing 2454 /* A swizzle for each texture. Values 0-3 represent x, y, z, or w swizzles 2457 uint8_t swizzles[32][4]; member in struct:nir_lower_tex_options
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_glsl_to_tgsi.cpp | 169 uint16_t swizzle; /**< SWIZZLE_XYZWONEZERO swizzles from Mesa. */ 325 * swizzles where each double is a single component, i.e. for 64-bit types 776 /* copy out the writemask, index and swizzles for all src/dsts. */ 2339 /* Note that this is only swizzles in expressions, not those on the left 2773 /* Use the rvalue deref handler for the most part. We write swizzles using 2974 int swizzles[4]; local 3024 swizzles[i] = GET_SWZ(r.swizzle, rhs_chan++); 3026 swizzles[i] = first_enabled_chan; 3028 r.swizzle = MAKE_SWIZZLE4(swizzles[0], swizzles[ [all...] |
/external/deqp/modules/gles2/performance/ |
H A D | es2pShaderOperatorTests.cpp | 1555 static const char* const swizzles[3] = { "x", "xy", "xyz" }; 1558 const string swizzle = numRows < 4 ? string() + "." + swizzles[numRows-1] : "";
|
/external/deqp/modules/gles3/performance/ |
H A D | es3pShaderOperatorTests.cpp | 1563 static const char* const swizzles[3] = { "x", "xy", "xyz" }; 1566 const string swizzle = numRows < 4 ? string() + "." + swizzles[numRows-1] : "";
|
/external/mesa3d/src/intel/vulkan/ |
H A D | anv_pipeline.c | 232 key->swizzles[i] = SWIZZLE_XYZW;
|
/external/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_program.c | 2233 /* Apply swizzles to all samplers. */ 2253 tex_options.swizzles[i][j] = 2256 tex_options.swizzles[i][j] = arb_swiz;
|