/third_party/vk-gl-cts/framework/opengl/simplereference/ |
H A D | sglrContextWrapper.hpp | 48 void glActiveTexture (deUint32 texture); 49 void glAttachShader (deUint32 program, deUint32 shader); 50 void glBindAttribLocation (deUint32 program, deUint32 index, const char* name); 51 void glBindBuffer (deUint32 target, deUint32 buffer); 52 void glBindFramebuffer (deUint32 target, deUint32 framebuffer); 53 void glBindRenderbuffer (deUint32 targe [all...] |
H A D | sglrGLContext.hpp | 53 GLContext (const glu::RenderContext& context, tcu::TestLog& log, deUint32 logFlags, const tcu::IVec4& baseViewport); 56 void enableLogging (deUint32 logFlags); 62 virtual void activeTexture (deUint32 texture); 64 virtual void bindTexture (deUint32 target, deUint32 texture); 65 virtual void genTextures (int numTextures, deUint32* textures); 66 virtual void deleteTextures (int numTextures, const deUint32* textures); 68 virtual void bindFramebuffer (deUint32 target, deUint32 framebuffer); 69 virtual void genFramebuffers (int numFramebuffers, deUint32* framebuffer [all...] |
H A D | sglrContext.hpp | 49 virtual void activeTexture (deUint32 texture) = DE_NULL; 52 virtual void bindTexture (deUint32 target, deUint32 texture) = DE_NULL; 53 virtual void genTextures (int numTextures, deUint32* textures) = DE_NULL; 54 virtual void deleteTextures (int numTextures, const deUint32* textures) = DE_NULL; 56 virtual void bindFramebuffer (deUint32 target, deUint32 framebuffer) = DE_NULL; 57 virtual void genFramebuffers (int numFramebuffers, deUint32* framebuffers) = DE_NULL; 58 virtual void deleteFramebuffers (int numFramebuffers, const deUint32* framebuffers) = DE_NULL; 60 virtual void bindRenderbuffer (deUint32 targe [all...] |
H A D | sglrContextWrapper.cpp | 64 void ContextWrapper::glActiveTexture (deUint32 texture) in glActiveTexture() 69 void ContextWrapper::glBindTexture (deUint32 target, deUint32 texture) in glBindTexture() 74 void ContextWrapper::glGenTextures (int numTextures, deUint32* textures) in glGenTextures() 79 void ContextWrapper::glDeleteTextures (int numTextures, const deUint32* textures) in glDeleteTextures() 84 void ContextWrapper::glBindFramebuffer (deUint32 target, deUint32 framebuffer) in glBindFramebuffer() 89 void ContextWrapper::glGenFramebuffers (int numFramebuffers, deUint32* framebuffers) in glGenFramebuffers() 94 void ContextWrapper::glDeleteFramebuffers (int numFramebuffers, const deUint32* framebuffers) in glDeleteFramebuffers() 99 void ContextWrapper::glBindRenderbuffer (deUint32 targe [all...] |
H A D | sglrReferenceContext.hpp | 59 deUint32 getName (void) const { return m_name; } in getName() 66 NamedObject (deUint32 name) : m_name(name), m_refCount(1) {} in NamedObject() 69 deUint32 m_name; 88 Texture (deUint32 name, Type type, deBool seamless = true); 144 Texture1D (deUint32 name = 0); 170 Texture2D (deUint32 name = 0, bool es2 = false); 196 TextureCube (deUint32 name = 0, deBool seamless = true); 221 Texture2DArray (deUint32 name = 0); 247 Texture3D (deUint32 name = 0); 273 TextureCubeArray (deUint32 nam [all...] |
H A D | sglrGLContext.cpp | 42 GLContext::GLContext (const glu::RenderContext& context, tcu::TestLog& log, deUint32 logFlags, const tcu::IVec4& baseViewport) in GLContext() 70 for (std::set<deUint32>::const_iterator i = m_allocatedFbos.begin(); in ~GLContext() 73 deUint32 fbo = *i; in ~GLContext() 77 for (std::set<deUint32>::const_iterator i = m_allocatedRbos.begin(); in ~GLContext() 80 deUint32 rbo = *i; in ~GLContext() 84 for (std::set<deUint32>::const_iterator i = m_allocatedTextures.begin(); in ~GLContext() 87 deUint32 tex = *i; in ~GLContext() 91 for (std::set<deUint32>::const_iterator i = m_allocatedBuffers.begin(); in ~GLContext() 94 deUint32 buf = *i; in ~GLContext() 98 for (std::set<deUint32> in ~GLContext() [all...] |
/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluProgramInterfaceQuery.hpp | 43 deUint32 index; 44 deUint32 bufferBinding; //!< GL_BUFFER_BINDING 45 deUint32 dataSize; //!< GL_BUFFER_DATA_SIZE 60 deUint32 index; 61 deUint32 blockIndex; //!< GL_BLOCK_INDEX 62 deUint32 atomicCounterBufferIndex; //!< GL_ATOMIC_COUNTER_BUFFER_INDEX 63 deUint32 type; //!< GL_TYPE 64 deUint32 arraySize; //!< GL_ARRAY_SIZE 65 deUint32 offset; //!< GL_OFFSET 68 deUint32 topLevelArraySiz [all...] |
H A D | gluTextureUtil.hpp | 44 deUint32 format; //!< Pixel format. 45 deUint32 dataType; //!< Data type. 53 TransferFormat (deUint32 format_, deUint32 dataType_) in TransferFormat() 60 tcu::TextureFormat mapGLTransferFormat (deUint32 format, deUint32 dataType); 61 tcu::TextureFormat mapGLInternalFormat (deUint32 internalFormat); 62 tcu::CompressedTexFormat mapGLCompressedTexFormat (deUint32 format); 63 bool isGLInternalColorFormatFilterable (deUint32 internalFormat); 64 tcu::Sampler mapGLSampler (deUint32 wrap [all...] |
H A D | gluTexture.hpp | 46 Texture1D (const RenderContext& context, deUint32 format, deUint32 dataType, int width); 47 Texture1D (const RenderContext& context, deUint32 internalFormat, int width); 52 deUint32 getGLTexture (void) const { return m_glTexture; } in getGLTexture() 61 deUint32 m_format; //!< Internal format. 63 deUint32 m_glTexture; 73 Texture2D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height); 74 Texture2D (const RenderContext& context, deUint32 internalFormat, int width, int height); 81 deUint32 getGLTextur in getRefTexture() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/common/subgroups/ |
H A D | glcSubgroupsBuiltinVarTests.cpp | 41 deUint32 width, deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupSize() 43 const deUint32* data = in checkVertexPipelineStagesSubgroupSize() 44 reinterpret_cast<const deUint32*>(datas[0]); in checkVertexPipelineStagesSubgroupSize() 45 for (deUint32 x = 0; x < width; ++x) in checkVertexPipelineStagesSubgroupSize() 47 deUint32 val = data[x * 4]; in checkVertexPipelineStagesSubgroupSize() 57 deUint32 width, deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupInvocationID() 59 const deUint32* data = in checkVertexPipelineStagesSubgroupInvocationID() 60 reinterpret_cast<const deUint32*>(data in checkVertexPipelineStagesSubgroupInvocationID() [all...] |
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuBilinearImageCompare.cpp | 44 static inline deUint8 getChannel (deUint32 color) in getChannel() 50 inline deUint32 readRGBA8Raw (const ConstPixelBufferAccess& src, deUint32 x, deUint32 y) in readRGBA8Raw() 52 return *(const deUint32*)((const deUint8*)src.getDataPtr() + y*src.getRowPitch() + x*4); in readRGBA8Raw() 55 inline deUint32 readRGBA8Raw (const ConstPixelBufferAccess& src, deUint32 x, deUint32 y) in readRGBA8Raw() 57 return deReverseBytes32(*(const deUint32*)((const deUint8*)src.getDataPtr() + y*src.getRowPitch() + x*4)); in readRGBA8Raw() 61 inline RGBA readRGBA8 (const ConstPixelBufferAccess& src, deUint32 [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.hpp | 58 typedef bool (*CheckResult)(const void* internalData, std::vector<const void*> datas, deUint32 width, deUint32 subgroupSize); 59 typedef bool (*CheckResultFragment)(const void* internalData, std::vector<const void*> datas, deUint32 width, deUint32 height, deUint32 subgroupSize); 60 typedef bool (*CheckResultCompute)(const void* internalData, std::vector<const void*> datas, const deUint32 numWorkgroups[3], const deUint32 localSize[3], deUint32 subgroupSize); 100 deUint32 binding_ = 0u, in SSBOData() 129 deUint32 bindin [all...] |
H A D | vktSubgroupsBuiltinVarTests.cpp | 61 return TestTypeNames[static_cast<deUint32>(testType)]; in getTestName() 66 deUint32 width, in checkVertexPipelineStagesSubgroupSize() 67 deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupSize() 71 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]); in checkVertexPipelineStagesSubgroupSize() 73 for (deUint32 x = 0; x < width; ++x) in checkVertexPipelineStagesSubgroupSize() 75 deUint32 val = data[x * 4]; in checkVertexPipelineStagesSubgroupSize() 86 deUint32 width, in checkVertexPipelineStagesSubgroupInvocationID() 87 deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupInvocationID() 91 const deUint32* dat in checkVertexPipelineStagesSubgroupInvocationID() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/subgroups/ |
H A D | vktSubgroupsTestsUtils.hpp | 58 typedef bool (*CheckResult)(const void* internalData, std::vector<const void*> datas, deUint32 width, deUint32 subgroupSize); 59 typedef bool (*CheckResultFragment)(const void* internalData, std::vector<const void*> datas, deUint32 width, deUint32 height, deUint32 subgroupSize); 60 typedef bool (*CheckResultCompute)(const void* internalData, std::vector<const void*> datas, const deUint32 numWorkgroups[3], const deUint32 localSize[3], deUint32 subgroupSize); 100 deUint32 binding_ = 0u, in SSBOData() 129 deUint32 bindin [all...] |
H A D | vktSubgroupsBuiltinVarTests.cpp | 61 return TestTypeNames[static_cast<deUint32>(testType)]; in getTestName() 66 deUint32 width, in checkVertexPipelineStagesSubgroupSize() 67 deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupSize() 71 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]); in checkVertexPipelineStagesSubgroupSize() 73 for (deUint32 x = 0; x < width; ++x) in checkVertexPipelineStagesSubgroupSize() 75 deUint32 val = data[x * 4]; in checkVertexPipelineStagesSubgroupSize() 86 deUint32 width, in checkVertexPipelineStagesSubgroupInvocationID() 87 deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupInvocationID() 91 const deUint32* dat in checkVertexPipelineStagesSubgroupInvocationID() [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkImageUtil.hpp | 84 float getRepresentableDiffUnorm (const VkFormat format, const deUint32 componentNdx); 85 float getRepresentableDiffSnorm (const VkFormat format, const deUint32 componentNdx); 86 deUint32 getFormatComponentWidth (const VkFormat format, const deUint32 componentNdx); 87 deUint32 getBlockSizeInBytes (const VkFormat compressedFormat); 88 deUint32 getBlockWidth (const VkFormat compressedFormat); 89 deUint32 getBlockHeight (const VkFormat compressedFormat); 94 const deUint32 BUFFER_IMAGE_COPY_OFFSET_GRANULARITY = 4u; 137 inline bool hasChannelNdx (deUint32 ndx) const in hasChannelNdx() 181 deUint32 getMipmapCoun [all...] |
H A D | vkApiVersion.hpp | 35 deUint32 variantNum; 36 deUint32 majorNum; 37 deUint32 minorNum; 38 deUint32 patchNum; 40 ApiVersion (deUint32 variantNum_, in ApiVersion() 41 deUint32 majorNum_, in ApiVersion() 42 deUint32 minorNum_, in ApiVersion() 43 deUint32 patchNum_) in ApiVersion() 52 ApiVersion unpackVersion (deUint32 version); 53 deUint32 pac [all...] |
H A D | vkApiVersion.cpp | 32 ApiVersion unpackVersion (deUint32 version) in unpackVersion() 40 deUint32 pack (const ApiVersion& version) in pack() 50 deUint32 apiVersionClearPatch(deUint32 version) in apiVersionClearPatch() 64 const static std::vector<std::pair<deUint32,deUint32>> apiVersionPredecessors = 73 bool isApiVersionEqual(deUint32 lhs, deUint32 rhs) in isApiVersionEqual() 75 deUint32 lhsp = apiVersionClearPatch(lhs); in isApiVersionEqual() 76 deUint32 rhs in isApiVersionEqual() [all...] |
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsBufferTestUtil.hpp | 54 void fillWithRandomBytes (deUint8* ptr, int numBytes, deUint32 seed); 56 const char* getBufferTargetName (deUint32 target); 57 const char* getUsageHintName (deUint32 hint); 70 deUint32 genBuffer (void); 71 void deleteBuffer (deUint32 buffer); 79 std::set<deUint32> m_allocatedBuffers; 123 virtual void write (deUint32 buffer, int offset, int numBytes, const deUint8* bytes) = DE_NULL; 124 virtual void write (deUint32 buffer, int offset, int numBytes, const deUint8* bytes, deUint32 targetHint); 142 void write (deUint32 buffe in getAlignment() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineCombinationsIterator.hpp | 41 CombinationsIterator (deUint32 numItems, deUint32 combinationSize); 48 virtual T getCombinationValue (const std::vector<deUint32>& combination) = 0; 51 static deUint32 factorial (deUint32 x); 52 deUint32 m_numItems; 54 deUint32 m_combinationIndex; 55 deUint32 m_combinationSize; 56 deUint32 m_combinationCount; 58 std::vector<deUint32> m_combinatio [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineCombinationsIterator.hpp | 41 CombinationsIterator (deUint32 numItems, deUint32 combinationSize); 48 virtual T getCombinationValue (const std::vector<deUint32>& combination) = 0; 51 static deUint32 factorial (deUint32 x); 52 deUint32 m_numItems; 54 deUint32 m_combinationIndex; 55 deUint32 m_combinationSize; 56 deUint32 m_combinationCount; 58 std::vector<deUint32> m_combinatio [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/ |
H A D | vktRobustnessVertexAccessTests.cpp | 58 deUint32 numVertexValues, 59 deUint32 numInstanceValues, 60 deUint32 numVertices, 61 deUint32 numInstances); 71 const deUint32 m_numVertexValues; 72 const deUint32 m_numInstanceValues; 73 const deUint32 m_numVertices; 74 const deUint32 m_numInstances; 84 deUint32 numVertexValues, 85 deUint32 numInstanceValue [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/ |
H A D | vktRobustnessVertexAccessTests.cpp | 59 deUint32 numVertexValues, 60 deUint32 numInstanceValues, 61 deUint32 numVertices, 62 deUint32 numInstances); 72 const deUint32 m_numVertexValues; 73 const deUint32 m_numInstanceValues; 74 const deUint32 m_numVertices; 75 const deUint32 m_numInstances; 86 deUint32 numVertexValues, 87 deUint32 numInstanceValue [all...] |
/third_party/vk-gl-cts/framework/delibs/debase/ |
H A D | deInt32.h | 40 void deRcp32 (deUint32 a, deUint32* rcp, int* exp); 86 DE_INLINE deUint32 deMinu32 (deUint32 a, deUint32 b) in deMinu32() 108 DE_INLINE deUint32 deMaxu32 (deUint32 a, deUint32 b) in deMaxu32() 175 return (deInt32)((deUint32)a & 0x80000000u); in deSignBit32() 190 return (int)(((deUint32)va in deRor32() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingDescriptorCopyTests.cpp | 69 deUint32 srcSet; 70 deUint32 srcBinding; 71 deUint32 srcArrayElement; 72 deUint32 dstSet; 73 deUint32 dstBinding; 74 deUint32 dstArrayElement; 75 deUint32 descriptorCount; 80 vector<deUint32> data; // The actual data. One element per dynamic offset. 97 Descriptor (VkDescriptorType descriptorType, deUint32 arraySize = 1u, deUint32 writeStar [all...] |