/external/deqp/external/openglcts/modules/gl/ |
gl3cGPUShader5Tests.cpp | 409 { "uvec3", false, "ivec3", Utils::VARIABLE_TYPE_IVEC3, uni_data_int_1, uni_data_int_2 } /* ivec3 >> uvec3 */, 410 { "uvec3", true, "ivec3", Utils::VARIABLE_TYPE_IVEC3, uni_data_int_2, uni_data_int_2 }, 411 { "vec3", false, "ivec3", Utils::VARIABLE_TYPE_IVEC3, uni_data_int_1, uni_data_int_2 } /* ivec3 >> vec3 */, 412 { "vec3", true, "ivec3", Utils::VARIABLE_TYPE_IVEC3, uni_data_int_2, uni_data_int_2 }, 642 else if (!strcmp(destination_type, "ivec3")) 644 Utils::replaceToken("ZERO", search_position, "ivec3(0,0,0)", vs_body); 645 Utils::replaceToken("ZERO", search_position, "ivec3(0,0,0)", vs_body); 877 { /* vec3 >> ivec3 - invalid * [all...] |
gl4cES31CompatibilityTests.cpp | 836 { s_shader_version, "#define TTYPE highp ivec3\n" 838 "#define LEFT ivec3(-1, -2, -3)\n" 839 "#define RIGHT ivec3(-4, -5, -6)\n" 841 "#define REFERENCE ivec3(-4, -2, -6)\n", 852 { s_shader_version, "#define TTYPE mediump ivec3\n" 854 "#define LEFT ivec3(-1, -2, -3)\n" 855 "#define RIGHT ivec3(-4, -5, -6)\n" 857 "#define REFERENCE ivec3(-4, -2, -6)\n", 868 { s_shader_version, "#define TTYPE lowp ivec3\n" 870 "#define LEFT ivec3(-1, -2, -3)\n [all...] |
gl4cLimitsTests.cpp | 229 static const Limit<tcu::IVec3> ivec3Limits[] = 231 { "max_compute_work_group_count", GL_MAX_COMPUTE_WORK_GROUP_COUNT, tcu::IVec3(65535,65535,65535), 0, "gl_MaxComputeWorkGroupCount" }, 232 { "max_compute_work_group_size", GL_MAX_COMPUTE_WORK_GROUP_SIZE, tcu::IVec3(1024, 1024, 64), 0, "gl_MaxComputeWorkGroupSize" }, 261 const Limit<tcu::IVec3>& limit = ivec3Limits[idx]; 262 addChild(new glcts::LimitCase<tcu::IVec3>(m_context, limit.name, limit.token, limit.boundry, limit.isMaximum, "450", limit.builtin ));
|
gl4cShaderImageLoadStoreTests.cpp | [all...] |
gl4cES31CompatibilityShaderImageLoadStoreTests.cpp | [all...] |
/external/deqp/data/gles31/shaders/es31/ |
linkage_geometry_uniform_types.test | 665 case ivec3 667 desc "uniform of type ivec3" 671 uniform ivec3 val = [ ivec3(-25, 25, -3) ]; 672 output ivec3 out0 = [ ivec3(-25, 25, -3) ]; 686 flat out mediump ivec3 geo_var; 701 flat in ivec3 geo_var;
|
linkage_tessellation_uniform_types.test | 785 case ivec3 787 desc "uniform of type ivec3" 791 uniform ivec3 val0 = [ ivec3(-1, 1, -2) ]; 792 uniform ivec3 val1 = [ ivec3(2, 3, -2) ]; 793 output ivec3 out0 = [ ivec3(3, 7, -6) ]; 807 flat out mediump ivec3 tc_out[]; 817 flat in mediump ivec3 tc_out[] [all...] |
android_extension_pack.test | 156 if (texelFetch(u_sampler, ivec3(0, 0, 0), 0).r > 0.5) 556 if (imageLoad(u_image1, ivec3(0, 0, 0)).r == 0) 558 if (imageLoad(u_image2, ivec3(0, 0, 0)).r == 0u) 560 if (imageLoad(u_image3, ivec3(0, 0, 0)).r == 0.0)
|
/external/deqp/data/gles31/shaders/es32/ |
linkage_geometry_uniform_types.test | 669 case ivec3 671 desc "uniform of type ivec3" 674 uniform ivec3 val = [ ivec3(-25, 25, -3) ]; 675 output ivec3 out0 = [ ivec3(-25, 25, -3) ]; 689 flat out mediump ivec3 geo_var; 704 flat in ivec3 geo_var;
|
linkage_tessellation_uniform_types.test | 788 case ivec3 790 desc "uniform of type ivec3" 793 uniform ivec3 val0 = [ ivec3(-1, 1, -2) ]; 794 uniform ivec3 val1 = [ ivec3(2, 3, -2) ]; 795 output ivec3 out0 = [ ivec3(3, 7, -6) ]; 809 flat out mediump ivec3 tc_out[]; 819 flat in mediump ivec3 tc_out[] [all...] |
android_extension_pack.test | 170 if (texelFetch(u_sampler, ivec3(0, 0, 0), 0).r > 0.5) 560 if (imageLoad(u_image1, ivec3(0, 0, 0)).r == 0) 562 if (imageLoad(u_image2, ivec3(0, 0, 0)).r == 0u) 564 if (imageLoad(u_image3, ivec3(0, 0, 0)).r == 0.0)
|
/external/deqp/modules/gles3/functional/ |
es3fCompressedTextureTests.cpp | 35 using tcu::IVec3; 49 const IVec3 blockSize = tcu::getBlockPixelSize(format);
|
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
vktTextureFilteringExplicitLodTests.cpp | 372 const IVec3 curLevelSize = pba[level].getSize(); 1116 IVec3 dimensions, 1195 const IVec3 m_dimensions; [all...] |
vktSampleVerifierUtil.cpp | 150 void wrapTexelGridCoordLinear (IVec3& baseTexel, 151 IVec3& texelGridOffset, 194 void calcTexelBaseOffset (const IVec3& gridCoord, 196 IVec3& baseTexel, 197 IVec3& texelGridOffset) 212 IVec3& gridCoordMin, 213 IVec3& gridCoordMax) 248 const IVec3& levelSize, 270 const IVec3 size,
|
/external/deqp/modules/gles3/scripts/ |
gen-swizzle-math-operations.py | 27 VECTOR_TYPES = ["vec2", "vec3", "vec4", "ivec2", "ivec3", "ivec4"] 61 "ivec3": 3, 143 ("ivec3", inIVec3),
|
/external/deqp/modules/internal/ |
ditAstcTests.cpp | 56 const IVec3 blockSize = getBlockPixelSize(format); 70 const IVec3 blockPixelSize = getBlockPixelSize(format); 149 const IVec3 blockPixelSize = getBlockPixelSize(m_format);
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageAtomicOperationTests.cpp | 55 using tcu::IVec3; 107 return string("ivec3(" + x + "," + y + "," + z + ")"); 118 const IVec3& gridSize) 193 static deInt32 getAtomicFuncArgument (const AtomicOperation op, const IVec3& invocationID, const IVec3& gridSize) 298 + getAtomicFuncArgumentShaderStr(m_operation, "gx", "gy", "gz", IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z())); 373 + getAtomicFuncArgumentShaderStr(m_operation, "gx", "gy", "gz", IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z())); 668 const IVec3 extendedGridSize = IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z()); 684 const IVec3 gid(x + i*gridSize.x(), y, z) [all...] |
vktImageLoadStoreTests.cpp | 187 tcu::TextureLevel generateReferenceImage (const tcu::IVec3& imageSize, const VkFormat imageFormat, const VkFormat readFormat) 223 inline tcu::TextureLevel generateReferenceImage (const tcu::IVec3& imageSize, const VkFormat imageFormat) 371 const std::string texelCoordStr = (dimension == 1 ? "gx" : dimension == 2 ? "ivec2(gx, gy)" : dimension == 3 ? "ivec3(gx, gy, gz)" : ""); 471 const tcu::IVec3 workSize = (m_singleLayerBind ? m_texture.layerSize() : m_texture.size()); 536 const tcu::IVec3 imageSize = m_texture.size(); [all...] |
/external/deqp/external/openglcts/modules/gles31/ |
es31cShaderImageLoadStoreTests.cpp | [all...] |
es31cTextureStorageMultisampleGetActiveUniformTests.cpp | 87 " vec4 sampler2DMSArray_value = texelFetch(fs_sampler_2d_multisample_array, ivec3(0), 0);\n" 89 " uvec4 usampler2DMSArray_value = texelFetch(fs_sampler_2d_multisample_array_uint, ivec3(0), 0);\n" 91 " ivec4 isampler2DMSArray_value = texelFetch(fs_sampler_2d_multisample_array_int, ivec3(0), 0);\n" 138 " vec4 sampler2DMSArray_value = texelFetch(vs_sampler_2d_multisample_array, ivec3(0), 0);\n" 140 " uvec4 usampler2DMSArray_value = texelFetch(vs_sampler_2d_multisample_array_uint, ivec3(0), 0);\n" 142 " ivec4 isampler2DMSArray_value = texelFetch(vs_sampler_2d_multisample_array_int, ivec3(0), 0);\n"
|
/external/deqp/framework/common/ |
tcuTexture.hpp | 306 IVec3 calculatePackedPitch (const TextureFormat& format, const IVec3& size); 326 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const void* data); 328 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data); 331 const IVec3& getSize (void) const { return m_size; } 338 const IVec3& getPitch (void) const { return m_pitch; } 358 Vec4 sample2DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, const IVec3& offset) const; 359 Vec4 sample3DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, float r, const IVec3& offset) const; 362 float sample2DCompare (const Sampler& sampler, Sampler::FilterMode filter, float ref, float s, float t, const IVec3& offset) const [all...] |
tcuTexLookupVerifier.hpp | 45 IVec3 coordBits; //!< Bits per coordinate component before any transformations. Assumed to be floating-point. 46 IVec3 uvwBits; //!< Bits per component in final per-level UV(W) coordinates. Assumed to be fixed-point. 61 IVec3 coordBits; //!< Bits per coordinate component before any transformations. Assumed to be floating-point. 62 IVec3 uvwBits; //!< Bits per component in final per-level UV(W) coordinates. Assumed to be fixed-point.
|
tcuVectorType.hpp | 45 typedef Vector<int, 3> IVec3;
|
/external/deqp/external/openglcts/modules/glesext/texture_cube_map_array/ |
esextcTextureCubeMapArrayImageOperations.cpp | [all...] |
/external/deqp/modules/gles31/functional/ |
es31fShaderStateQueryTests.cpp | 215 { GL_SAMPLER_2D_MULTISAMPLE_ARRAY, "uniform highp sampler2DMSArray u_sampler", "texelFetch(u_sampler, ivec3(gl_FragCoord.xyz), 0)" }, 216 { GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, "uniform highp isampler2DMSArray u_sampler", "texelFetch(u_sampler, ivec3(gl_FragCoord.xyz), 0)" }, 217 { GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY, "uniform highp usampler2DMSArray u_sampler", "texelFetch(u_sampler, ivec3(gl_FragCoord.xyz), 0)" }, 344 { GL_IMAGE_CUBE_MAP_ARRAY, "layout(binding=0, rgba8) readonly uniform highp imageCubeArray u_image", "imageLoad(u_image, ivec3(gl_FragCoord.xyx))" }, 345 { GL_INT_IMAGE_CUBE_MAP_ARRAY, "layout(binding=0, r32i) readonly uniform highp iimageCubeArray u_image", "imageLoad(u_image, ivec3(gl_FragCoord.xyx))" }, 346 { GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY, "layout(binding=0, r32ui) readonly uniform highp uimageCubeArray u_image", "imageLoad(u_image, ivec3(gl_FragCoord.xyx))" },
|