| /external/deqp/modules/gles2/performance/ |
| es2pTextureCases.cpp | 163 static const IVec4 swizzles[] = { IVec4(0,1,2,3), IVec4(1,2,3,0), IVec4(2,3,0,1), IVec4(3,0,1,2), local 165 const IVec4& sw = swizzles[texNdx % DE_LENGTH_OF_ARRAY(swizzles)];
|
| /external/mesa3d/src/gallium/auxiliary/util/ |
| u_format_table.py | 123 swizzle = format.swizzles[i] 152 if format.colorspace == ZS and format.swizzles[0] != SWIZZLE_NONE: 162 if format.colorspace == ZS and format.swizzles[1] != SWIZZLE_NONE:
|
| u_format.c | 66 * examining swizzles. 585 * TODO: Add a special case for formats that are mere swizzles of each other
|
| /external/mesa3d/src/mesa/drivers/dri/i965/ |
| brw_vec4.cpp | 35 * Common helper for constructing swizzles. When only a subset of 118 int swizzles[4]; local 126 swizzles[next_chan++] = last = i; 130 swizzles[next_chan] = last; 133 this->swizzle = BRW_SWIZZLE4(swizzles[0], swizzles[1], 134 swizzles[2], swizzles[3]);
|
| brw_gs.h | 69 * swizzles that should be used when streaming out data through that
|
| brw_wm_pass0.c | 347 * Optimize moves and swizzles away: 359 * swizzles such as:
|
| brw_wm.c | 369 old_key->swizzles[i], key->swizzles[i]); 442 key->swizzles[s] = SWIZZLE_NOOP; 463 key->swizzles[s] = brw_get_texture_swizzle(t);
|
| brw_vs.c | 481 key.tex.swizzles[i] = 485 key.tex.swizzles[i] = SWIZZLE_XYZW;
|
| /external/deqp/modules/gles2/functional/ |
| es2fRandomShaderTests.cpp | 114 : TestCaseGroup(context, "swizzle", "Vector swizzles") 132 vertexGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in vertex shader", params, seed, true, false)); 133 fragmentGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in fragment shader", params, seed, false, true));
|
| /external/deqp/modules/gles3/functional/ |
| es3fRandomShaderTests.cpp | 116 : TestCaseGroup(context, "swizzle", "Vector swizzles") 134 vertexGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in vertex shader", params, seed, true, false)); 135 fragmentGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in fragment shader", params, seed, false, true));
|
| es3fFramebufferBlitTests.cpp | [all...] |
| /external/deqp/modules/gles3/performance/ |
| es3pTextureCases.cpp | 189 static const IVec4 swizzles[] = { IVec4(0,1,2,3), IVec4(1,2,3,0), IVec4(2,3,0,1), IVec4(3,0,1,2), local 191 const IVec4& sw = swizzles[texNdx % DE_LENGTH_OF_ARRAY(swizzles)];
|
| /external/skia/src/gpu/ |
| GrSwizzle.h | 15 Currently there is no way to specify an arbitrary swizzle, just some static swizzles and an
|
| /external/deqp/external/vulkancts/modules/vulkan/ |
| vktTestPackage.cpp | 321 { "swizzles", "Swizzles" },
|
| /external/mesa3d/docs/ |
| relnotes-7.10.2.html | 176 <li>r300/compiler: Abs doesn't cancel Negate (in the conversion to native swizzles)</li> 198 <li>r300/compiler: Fix vertex shader MAD instructions with constant swizzles</li>
|
| /external/skia/src/codec/ |
| SkSwizzler.h | 181 // Subset Swizzles 182 // There are two types of subset swizzles that we support. We do not
|
| /external/mesa3d/src/gallium/drivers/r300/compiler/ |
| r300_fragprog_swizzle.c | 31 * program swizzles.
|
| r3xx_fragprog.c | 129 {"dataflow swizzles", 1, 1, rc_dataflow_swizzles, NULL},
|
| radeon_compiler_util.c | 60 * swizzles. All swizzles regardless of what instruction they are a part of 183 * This function rewrites the writemask of sub and adjusts the swizzles 186 * new writemask. For a detailed description of how conversion swizzles
|
| radeon_optimize.c | 307 * respective swizzles. Simplify instructions like ADD dst, src, 0; 314 /* Replace 0.0, 1.0 and 0.5 immediates by their explicit swizzles */ 321 /* If there are only 0, 0.5, 1, or _ swizzles, mark the source as a constant. */ 330 /* Convert immediates to swizzles. */ 533 * we make sure the swizzles for both sources are equal, so we
|
| /external/mesa3d/src/gallium/tests/graw/ |
| tex-swizzle.c | 1 /* Test texture swizzles */
|
| /external/mesa3d/src/glsl/ |
| lower_vec_index_to_swizzle.cpp | 27 * Turns constant indexing into vector types to swizzles. This will
|
| lower_vector.cpp | 54 * Extended swizzles consist of access of a single vector source (with possible
|
| /external/skia/tests/ |
| BitmapTest.cpp | 127 * This test checks that getColor works for both swizzles.
|
| /external/mesa3d/src/gallium/drivers/radeon/ |
| radeon_setup_tgsi_llvm.c | 68 LLVMValueRef swizzles[4]; local 72 swizzles[0] = LLVMConstInt(i32t, swizzle_x, 0); 73 swizzles[1] = LLVMConstInt(i32t, swizzle_y, 0); 74 swizzles[2] = LLVMConstInt(i32t, swizzle_z, 0); 75 swizzles[3] = LLVMConstInt(i32t, swizzle_w, 0); 80 LLVMConstVector(swizzles, 4), ""); [all...] |