HomeSort by relevance Sort by last modified time
    Searched refs:IVec3 (Results 1 - 25 of 118) sorted by null

1 2 3 4 5

  /external/deqp/external/vulkancts/modules/vulkan/image/
vktImageTexture.hpp 38 Texture (const ImageType type, const tcu::IVec3& layerSize, const int layers);
41 tcu::IVec3 layerSize (void) const { return m_layerSize; } //!< Size of a single layer
44 tcu::IVec3 size (void) const; //!< Size including number of layers in additional dimension (e.g. z in 2d texture)
49 const tcu::IVec3 m_layerSize;
vktImageTexture.cpp 31 Texture::Texture (const ImageType type_, const tcu::IVec3& layerSize_, const int layers)
80 tcu::IVec3 Texture::size (void) const
91 return tcu::IVec3(m_layerSize.x(), m_numLayers, 1);
96 return tcu::IVec3(m_layerSize.x(), m_layerSize.y(), m_numLayers);
100 return tcu::IVec3();
vktImageSizeTests.cpp 54 Texture getTexture (const ImageType imageType, const tcu::IVec3& size)
60 return Texture(imageType, tcu::IVec3(size.x(), 1, 1), 1);
63 return Texture(imageType, tcu::IVec3(size.x(), 1, 1), size.y());
66 return Texture(imageType, tcu::IVec3(size.x(), size.y(), 1), 1);
69 return Texture(imageType, tcu::IVec3(size.x(), size.y(), 1), size.z());
72 return Texture(imageType, tcu::IVec3(size.x(), size.x(), 1), 6);
75 return Texture(imageType, tcu::IVec3(size.x(), size.x(), 1), 2*6);
82 return Texture(IMAGE_TYPE_LAST, tcu::IVec3(), 0);
109 //! Interpret the memory as IVec3
110 inline tcu::IVec3 readIVec3 (const void* const data
    [all...]
vktImageAtomicOperationTests.cpp 55 using tcu::IVec3;
106 return string("ivec3(" + x + "," + y + "," + z + ")");
117 const IVec3& gridSize)
188 static deInt32 getAtomicFuncArgument (const AtomicOperation op, const IVec3& invocationID, const IVec3& gridSize)
291 + getAtomicFuncArgumentShaderStr(m_operation, "gx", "gy", "gz", IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z()));
365 + getAtomicFuncArgumentShaderStr(m_operation, "gx", "gy", "gz", IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z()));
659 const IVec3 extendedGridSize = IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z());
675 const IVec3 gid(x + i*gridSize.x(), y, z)
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/pipeline/
vktPipelineImageTests.cpp 57 const tcu::IVec3& imageSize,
67 tcu::IVec3 m_imageSize;
76 const tcu::IVec3& imageSize,
256 std::string getSizeName (VkImageViewType viewType, const tcu::IVec3& size, int arraySize)
288 using tcu::IVec3;
290 std::vector<IVec3> imageSizes;
300 imageSizes.push_back(IVec3(1, 1, 1));
301 imageSizes.push_back(IVec3(2, 1, 1));
302 imageSizes.push_back(IVec3(32, 1, 1));
303 imageSizes.push_back(IVec3(128, 1, 1))
    [all...]
vktPipelineImageSamplingInstance.hpp 48 const tcu::IVec3& imageSize,
66 const tcu::IVec3 m_imageSize;
  /external/deqp/modules/gles3/functional/
es3fShaderTextureFunctionTests.cpp 124 tcu::IVec3 offset;
153 const tcu::IVec3& offset_)
221 tcu::IVec3 offset;
240 using tcu::IVec3;
290 inline Vec4 texture3DOffset (const gls::ShaderEvalContext& c, float s, float t, float r, float lod, IVec3 offset) { return c.textures[0].tex3D->sampleOffset(c.textures[0].sampler, s, t, r, lod, offset); }
    [all...]
es3fCompressedTextureTests.cpp 35 using tcu::IVec3;
49 const IVec3 blockSize = tcu::getBlockPixelSize(format);
  /external/deqp/modules/gles31/functional/
es31fBasicComputeShaderTests.cpp 118 UBOToSSBOInvertCase (Context& context, const char* name, const char* description, int numValues, const tcu::IVec3& localSize, const tcu::IVec3& workSize)
231 const tcu::IVec3 m_localSize;
232 const tcu::IVec3 m_workSize;
238 CopyInvertSSBOCase (Context& context, const char* name, const char* description, int numValues, const tcu::IVec3& localSize, const tcu::IVec3& workSize)
352 const tcu::IVec3 m_localSize;
353 const tcu::IVec3 m_workSize;
359 InvertSSBOInPlaceCase (Context& context, const char* name, const char* description, int numValues, bool isSized, const tcu::IVec3& localSize, const tcu::IVec3& workSize
    [all...]
es31fShaderTextureSizeTests.cpp 82 void createTexture (const tcu::IVec3& size);
84 void runShader (tcu::Surface& dst, const tcu::IVec3& size);
94 std::vector<tcu::IVec3> m_iterations;
133 static const tcu::IVec3 testSizes3D[] =
135 tcu::IVec3(1, 1, 1),
136 tcu::IVec3(1, 4, 7),
137 tcu::IVec3(4, 8, 12),
138 tcu::IVec3(21, 11, 9),
139 tcu::IVec3(107, 254, 2),
140 tcu::IVec3(-1, 3, 3)
    [all...]
es31fCopyImageTests.cpp 65 using tcu::IVec3;
254 ImageInfo (deUint32 format, deUint32 target, const IVec3& size);
258 const IVec3& getSize (void) const { return m_size; }
263 IVec3 m_size;
266 ImageInfo::ImageInfo (deUint32 format, deUint32 target, const IVec3& size)
293 const IVec3 size = info.getSize();
352 IVec3 getTexelBlockPixelSize (deUint32 format)
357 return IVec3(1, 1, 1);
360 IVec3 getLevelSize (deUint32 target, const IVec3& baseSize, int level
    [all...]
es31fFboColorbufferTests.cpp 56 using tcu::IVec3;
117 FboColorTexCubeArrayCase (Context& context, const char* name, const char* description, deUint32 texFmt, const IVec3& texSize)
157 const IVec3& size = m_texSize;
211 const IVec3& viewport = m_texSize;
256 IVec3 m_texSize;
328 colorFormats[fmtNdx], IVec3(128, 128, 12)));
es31fShaderImageLoadStoreTests.cpp 62 using tcu::IVec3;
88 static inline IVec3 defaultImageSize (TextureType type)
92 case TEXTURETYPE_BUFFER: return IVec3(64, 1, 1);
93 case TEXTURETYPE_2D: return IVec3(64, 64, 1);
94 case TEXTURETYPE_CUBE: return IVec3(64, 64, 1);
95 case TEXTURETYPE_3D: return IVec3(64, 64, 8);
96 case TEXTURETYPE_2D_ARRAY: return IVec3(64, 64, 8);
99 return IVec3(-1);
576 const IVec3& getSize (void) const { return m_size; }
606 const IVec3 m_size
    [all...]
  /external/deqp/framework/common/
tcuVectorType.hpp 45 typedef Vector<int, 3> IVec3;
tcuTexCompareVerifier.hpp 39 IVec3 coordBits; //!< Bits per coordinate component before any transformations. Assumed to be floating-point.
40 IVec3 uvwBits; //!< Bits per component in final per-level UV(W) coordinates. Assumed to be fixed-point.
tcuCompressedTexture.cpp 70 IVec3 getBlockPixelSize (CompressedTexFormat format)
74 return IVec3(4, 4, 1);
80 case COMPRESSEDTEXFORMAT_ASTC_4x4_RGBA: return IVec3(4, 4, 1);
81 case COMPRESSEDTEXFORMAT_ASTC_5x4_RGBA: return IVec3(5, 4, 1);
82 case COMPRESSEDTEXFORMAT_ASTC_5x5_RGBA: return IVec3(5, 5, 1);
83 case COMPRESSEDTEXFORMAT_ASTC_6x5_RGBA: return IVec3(6, 5, 1);
84 case COMPRESSEDTEXFORMAT_ASTC_6x6_RGBA: return IVec3(6, 6, 1);
85 case COMPRESSEDTEXFORMAT_ASTC_8x5_RGBA: return IVec3(8, 5, 1);
86 case COMPRESSEDTEXFORMAT_ASTC_8x6_RGBA: return IVec3(8, 6, 1);
87 case COMPRESSEDTEXFORMAT_ASTC_8x8_RGBA: return IVec3(8, 8, 1)
    [all...]
tcuCompressedTexture.hpp 81 IVec3 getBlockPixelSize (CompressedTexFormat format);
88 CompressedTexFormat getAstcFormatByBlockSize (const IVec3& size, bool isSRGB);
tcuImageCompare.hpp 56 bool intThresholdPositionDeviationCompare (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const UVec4& threshold, const tcu::IVec3& maxPositionDeviation, bool acceptOutOfBoundsAsAnyValue, CompareLogMode logMode);
57 bool intThresholdPositionDeviationErrorThresholdCompare (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const UVec4& threshold, const tcu::IVec3& maxPositionDeviation, bool acceptOutOfBoundsAsAnyValue, int maxAllowedFailingPixels, CompareLogMode logMode);
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.
tcuTexture.hpp 301 IVec3 calculatePackedPitch (const TextureFormat& format, const IVec3& size);
321 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const void* data);
323 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data);
326 const IVec3& getSize (void) const { return m_size; }
333 const IVec3& getPitch (void) const { return m_pitch; }
353 Vec4 sample2DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, const IVec3& offset) const;
354 Vec4 sample3DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, float r, const IVec3& offset) const;
357 float sample2DCompare (const Sampler& sampler, Sampler::FilterMode filter, float ref, float s, float t, const IVec3& offset) const
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/compute/
vktComputeBasicComputeShaderTests.cpp 111 const tcu::IVec3& localSize,
112 const tcu::IVec3& workSize);
118 const tcu::IVec3 m_localSize;
119 const tcu::IVec3 m_workSize;
126 const tcu::IVec3& localSize,
127 const tcu::IVec3& workSize);
132 const tcu::IVec3 m_localSize;
133 const tcu::IVec3 m_workSize;
139 const tcu::IVec3& localSize,
140 const tcu::IVec3& workSize
    [all...]
  /external/deqp/framework/referencerenderer/
rrMultisamplePixelBufferAccess.cpp 45 tcu::IVec3(m_access.getHeight(), m_access.getDepth(), 1),
46 tcu::IVec3(m_access.getRowPitch(), m_access.getSlicePitch(), m_access.getSlicePitch() * m_access.getDepth()),
55 tcu::IVec3(1, original.getWidth(), original.getHeight()),
56 tcu::IVec3(original.getPixelPitch(), original.getPixelPitch(), original.getRowPitch()),
85 tcu::IVec3(m_access.getHeight(), m_access.getDepth(), 1),
86 tcu::IVec3(m_access.getRowPitch(), m_access.getSlicePitch(), m_access.getSlicePitch() * m_access.getDepth()),
95 tcu::IVec3(1, original.getWidth(), original.getHeight()),
96 tcu::IVec3(original.getPixelPitch(), original.getPixelPitch(), original.getRowPitch()),
  /external/deqp/modules/internal/
ditSeedBuilderTests.cpp 31 using tcu::IVec3;
161 addChild(new SeedBuilderTest<IVec3>(m_testCtx, IVec3(0), 22277704u, "ivec3_zero", "Seed from zero vector."));
165 addChild(new SeedBuilderTest<IVec3>(m_testCtx, IVec3(1), 134047100u, "ivec3_one", "Seed from one vector."));
  /external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
vktSpvAsmComputeShaderTestUtil.hpp 93 tcu::IVec3 numWorkGroups;
  /external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
vktShaderExecutor.hpp 146 const tcu::IVec3& texSize,
246 const tcu::IVec3& texSize,
260 const tcu::IVec3& texSize,
376 const tcu::IVec3& texSize,
387 const tcu::IVec3 m_texSize;

Completed in 747 milliseconds

1 2 3 4 5