Searched refs:swizzles (Results 26 - 40 of 40) sorted by relevance

12

/external/mesa3d/src/intel/blorp/
H A Dblorp.c155 wm_key->tex.swizzles[i] = SWIZZLE_XYZW;
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_tgsi_setup.c371 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 Dbrw_program.c701 tex->swizzles[i] =
705 tex->swizzles[i] = SWIZZLE_XYZW;
H A Dbrw_compiler.h136 * 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 Dir_to_mesa.cpp95 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 Dtgsi_exec.c2622 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 Dlp_state_setup.c138 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 Dlp_state_fs.c752 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 Dnir_lower_tex.c771 swizzle_result(b, tex, options->swizzles[tex->texture_index]);
H A Dnir.h2449 * 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 Dst_glsl_to_tgsi.cpp169 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 Des2pShaderOperatorTests.cpp1555 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 Des3pShaderOperatorTests.cpp1563 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 Danv_pipeline.c232 key->swizzles[i] = SWIZZLE_XYZW;
/external/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_program.c2233 /* Apply swizzles to all samplers. */
2253 tex_options.swizzles[i][j] =
2256 tex_options.swizzles[i][j] = arb_swiz;

Completed in 808 milliseconds

12