Searched refs:ivec3 (Results 1 – 16 of 16) sorted by relevance
/hardware/google/gfxstream/host/vulkan/emulated_textures/shaders/ |
D | Common.comp | 44 ivec2 getPos1DArray(ivec3 pos) { return pos.xz; } 45 ivec3 getPos2DArray(ivec3 pos) { return pos; } 46 ivec3 getPos3D(ivec3 pos) { return pos; }
|
D | Etc2ShaderLib.comp | 101 ivec3 _clamp(ivec3 x) { return ivec3(clamp(x, 0, 255)); } 103 ivec4[16] etc2_T_H_index(ivec3[4] clrTable, uint low, bool isPunchthroughAlpha, bool opaque) { 134 ivec3 clrTable[4]; 135 clrTable[0] = ivec3(r1, g1, b1); 136 clrTable[1] = ivec3(_clamp(int(r2) + intenseMod), _clamp(int(g2) + intenseMod), 138 clrTable[2] = ivec3(r2, g2, b2); 139 clrTable[3] = ivec3(_clamp(int(r2) - intenseMod), _clamp(int(g2) - intenseMod), 146 ivec3 rgb1, rgb2; 159 ivec3 clrTable[4]; 160 clrTable[0] = _clamp(ivec3(rgb1) + intenseMod); [all …]
|
D | EacR11Snorm.comp | 30 ivec3 pos = ivec3(gl_GlobalInvocationID.xyz); 39 imageStore(u_image1, WITH_TYPE(getPos)(ivec3(pos.xy * 4 + ivec2(x, y), pos.z)),
|
D | EacR11Unorm.comp | 30 ivec3 pos = ivec3(gl_GlobalInvocationID.xyz); 39 imageStore(u_image1, WITH_TYPE(getPos)(ivec3(pos.xy * 4 + ivec2(x, y), pos.z)),
|
D | Etc2RGBA8.comp | 30 ivec3 pos = ivec3(gl_GlobalInvocationID.xyz); 42 imageStore(u_image1, WITH_TYPE(getPos)(ivec3(pos.xy * 4 + ivec2(x, y), pos.z)),
|
D | EacRG11Snorm.comp | 30 ivec3 pos = ivec3(gl_GlobalInvocationID.xyz); 41 imageStore(u_image1, WITH_TYPE(getPos)(ivec3(pos.xy * 4 + ivec2(x, y), pos.z)),
|
D | EacRG11Unorm.comp | 30 ivec3 pos = ivec3(gl_GlobalInvocationID.xyz); 42 imageStore(u_image1, WITH_TYPE(getPos)(ivec3(pos.xy * 4 + ivec2(x, y), pos.z)),
|
D | Etc2RGB8.comp | 30 ivec3 pos = ivec3(gl_GlobalInvocationID.xyz); 43 imageStore(u_image1, WITH_TYPE(getPos)(ivec3(pos.xy * 4 + ivec2(x, y), pos.z)),
|
D | AstcToRgb.comp | 25 uvec4 astcBlock = imageLoad(srcImage, WITH_TYPE(getPos)(ivec3(blockPos, layer))).wzyx; 28 imageStore(dstImage, WITH_TYPE(getPos)(ivec3(texelPos, layer)), texel);
|
D | AstcToBc3.comp | 91 astcBlock = imageLoad(srcImage, WITH_TYPE(getPos)(ivec3(blockPos, layer))).wzyx; 155 ivec3 dx = ivec3(rgbColor) - ivec3(avgColor); 258 imageStore(dstImage, WITH_TYPE(getPos)(ivec3(texelCoord / 4, layer)), result);
|
D | Astc.comp | 888 ivec3 pos = ivec3(gl_GlobalInvocationID.xyz); 898 WITH_TYPE(getPos)(ivec3(pos.xy * u_pushConstant.blockSize + ivec2(x, y), pos.z)),
|
D | AstcDecompressor.glsl | 294 const ivec3 deltas = {0, 3, 5}; 457 int sum(ivec3 v) { return v.x + v.y + v.z; }
|
D | AstcNew.comp | 294 const ivec3 deltas = {0, 3, 5}; 457 int sum(ivec3 v) { return v.x + v.y + v.z; }
|
/hardware/google/gfxstream/third-party/glm/include/glm/detail/ |
D | type_vec.hpp | 498 typedef lowp_ivec3 ivec3; typedef 502 typedef mediump_ivec3 ivec3; typedef 513 typedef highp_ivec3 ivec3; typedef
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_AMD_shader_fragment_mask.adoc | 74 fragMask = fragmentMaskFetchAMD(is2DMSArray, ivec3(2, 3, 1)); 76 fragOne += fragmentFetchAMD(is2DMSArray, ivec3(2, 3, 1), fragIndex);
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | type_aligned.hpp | 247 GLM_ALIGNED_TYPEDEF(ivec3, aligned_ivec3, 16);
|