/external/deqp/modules/gles2/performance/ |
es2pTextureUploadTests.cpp | 79 TextureUploadCase (Context& context, const char* name, const char* description, UploadFunction uploadFunction, deUint32 format, deUint32 type, int texSize); 90 deUint32 m_format; 91 deUint32 m_type; 97 deUint32 m_texture; 104 TextureUploadCase::TextureUploadCase (Context& context, const char* name, const char* description, UploadFunction uploadFunction, deUint32 format, deUint32 type, int texSize) 197 deUint32 uSampler = gl.getUniformLocation(m_program->getProgram(), "u_sampler"); 198 deUint32 aPos = gl.getAttribLocation (m_program->getProgram(), "a_pos"); 295 TextureUploadCallCase (Context& context, const char* name, const char* description, UploadFunction uploadFunction, deUint32 format, deUint32 type, int texSize) [all...] |
/external/deqp/modules/gles31/functional/ |
es31fTextureFormatTests.cpp | 73 TextureCubeArrayFormatCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, deUint32 format, deUint32 dataType, int size, int depth); 74 TextureCubeArrayFormatCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, deUint32 internalFormat, int size, int depth); 91 const deUint32 m_format; 92 const deUint32 m_dataType; 102 TextureCubeArrayFormatCase::TextureCubeArrayFormatCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, deUint32 format, deUint32 dataType, int size, int depth) 116 TextureCubeArrayFormatCase::TextureCubeArrayFormatCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, deUint32 internalFormat, int size, int depth) 246 TextureBufferFormatCase (Context& ctx, glu::RenderContext& renderCtx, const char* name, const char* description, deUint32 internalFormat, int width); 259 deUint32 m_format [all...] |
es31fSSBOLayoutTests.cpp | 71 RandomSSBOLayoutCase (Context& context, const char* name, const char* description, BufferMode bufferMode, deUint32 features, deUint32 seed); 76 void generateBlock (de::Random& rnd, deUint32 layoutFlags); 80 deUint32 m_features; 87 deUint32 m_seed; 94 RandomSSBOLayoutCase::RandomSSBOLayoutCase (Context& context, const char* name, const char* description, BufferMode bufferMode, deUint32 features, deUint32 seed) 120 void RandomSSBOLayoutCase::generateBlock (de::Random& rnd, deUint32 layoutFlags) 136 vector<deUint32> layoutFlagCandidates; 145 layoutFlags |= rnd.choose<deUint32>(layoutFlagCandidates.begin(), layoutFlagCandidates.end()) [all...] |
es31fProgramInterfaceQueryTestCase.hpp | 39 ProgramResourceQueryTestTarget (ProgramInterface interface_, deUint32 propFlags_); 42 deUint32 propFlags;
|
es31fProgramInterfaceDefinitionUtil.hpp | 100 deUint32 getShaderTypeBits (void) const { return m_shaderTypeBits; }; 101 deUint32 getStorageBits (void) const { return m_storageBits; }; 103 deUint32 m_shaderTypeBits; 104 deUint32 m_storageBits; 179 void generateVariableTypeResourceNames (std::vector<std::string>& resources, const std::string& name, const glu::VarType& type, deUint32 resourceNameGenerationFlags);
|
/external/deqp/modules/gles3/functional/ |
es3fTextureSpecificationTests.cpp | 66 tcu::TextureFormat mapGLUnsizedInternalFormat (deUint32 internalFormat) 106 static const deUint32 s_cubeMapFaces[] = 163 void renderTex (tcu::Surface& dst, deUint32 program, int width, int height); 229 void TextureSpecCase::renderTex (tcu::Surface& dst, deUint32 program, int width, int height) 282 deUint32 shaderIDgles = gles3Context.createProgram(&shader); 283 deUint32 shaderIDRef = refContext.createProgram(&shader); 312 deUint32 shaderID = ndx ? shaderIDRef : shaderIDgles; 365 deUint32 shaderIDgles = gles3Context.createProgram(&shader); 366 deUint32 shaderIDRef = refContext.createProgram(&shader); 403 deUint32 shaderID = ndx ? shaderIDRef : shaderIDgles [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineTimestampTests.cpp | 169 const deUint32 stageCount, 183 const deUint32 stageCount, 187 for (deUint32 ndx = 0; ndx < stageCount; ndx++) 239 const deUint32 stageCount, 241 const deUint32 methodNdx); 251 const deUint32 stageCount, 253 const deUint32 methodNdx) 256 DE_ASSERT(methodNdx < (deUint32)TRANSFER_METHOD_LAST); 305 void enableTessellationStage (deUint32 patchControlPoints); 317 deUint32 m_shaderStageCount [all...] |
vktPipelineCacheTests.cpp | 112 deUint32 count); 116 VkShaderStageFlagBits getShaderFlag (deUint32 ndx) const { return m_shaders[ndx]; } 117 deUint32 getShaderCount (void) const { return (deUint32)m_shaderCount; } 123 CacheTestParam::CacheTestParam (const VkShaderStageFlagBits* shaders, deUint32 count) 126 for (deUint32 ndx = 0; ndx < count; ndx++) 139 for(deUint32 ndx = 1; ndx < m_shaderCount; ndx++) 149 for(deUint32 ndx = 1; ndx < m_shaderCount; ndx++) 163 void enableTessellationStage (deUint32 patchControlPoints); 171 deUint32 m_shaderStageCount [all...] |
vktPipelineClearUtil.cpp | 63 const tcu::UVec4 result ((deUint32)deFloatRound(color.x()), (deUint32)deFloatRound(color.y()), 64 (deUint32)deFloatRound(color.z()), (deUint32)deFloatRound(color.w())); 79 deUint32 defaultClearStencil (void)
|
vktPipelineImageSamplingInstance.cpp | 124 DE_ASSERT(subresourceRange.levelCount <= (deUint32)dest.getNumLevels()); 125 DE_ASSERT(subresourceRange.baseMipLevel + subresourceRange.levelCount <= (deUint32)src.getNumLevels()); 130 const deUint32 srcLayerOffset = subresourceRange.baseArrayLayer * srcLevel.getWidth() * srcLevel.getHeight() * srcLevel.getFormat().getPixelSize(); 143 DE_ASSERT(subresourceRange.levelCount <= (deUint32)dest.getNumLevels()); 144 DE_ASSERT(subresourceRange.baseMipLevel + subresourceRange.levelCount <= (deUint32)src.getNumLevels()); 146 DE_ASSERT(subresourceRange.layerCount == (deUint32)dest.getNumLayers()); 147 DE_ASSERT(subresourceRange.baseArrayLayer + subresourceRange.layerCount <= (deUint32)src.getNumLayers()); 152 const deUint32 srcLayerOffset = subresourceRange.baseArrayLayer * srcLevel.getWidth() * srcLevel.getFormat().getPixelSize(); 165 DE_ASSERT(subresourceRange.levelCount <= (deUint32)dest.getNumLevels()); 166 DE_ASSERT(subresourceRange.baseMipLevel + subresourceRange.levelCount <= (deUint32)src.getNumLevels()) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
vktSSBOLayoutTests.cpp | 68 RandomSSBOLayoutCase (tcu::TestContext& testCtx, const char* name, const char* description, BufferMode bufferMode, deUint32 features, deUint32 seed); 71 void generateBlock (de::Random& rnd, deUint32 layoutFlags); 75 deUint32 m_features; 82 deUint32 m_seed; 89 RandomSSBOLayoutCase::RandomSSBOLayoutCase (tcu::TestContext& testCtx, const char* name, const char* description, BufferMode bufferMode, deUint32 features, deUint32 seed) 113 void RandomSSBOLayoutCase::generateBlock (de::Random& rnd, deUint32 layoutFlags) 129 vector<deUint32> layoutFlagCandidates; 134 layoutFlags |= rnd.choose<deUint32>(layoutFlagCandidates.begin(), layoutFlagCandidates.end()) [all...] |
/external/deqp/execserver/ |
xsProtocol.cpp | 32 inline deUint32 swapEndianess (deUint32 value) 34 deUint32 b0 = (value >> 0) & 0xFF; 35 deUint32 b1 = (value >> 8) & 0xFF; 36 deUint32 b2 = (value >> 16) & 0xFF; 37 deUint32 b3 = (value >> 24) & 0xFF; 44 template <> int networkToHost (int value) { return (int)swapEndianess((deUint32)value); } 45 template <> int hostToNetwork (int value) { return (int)swapEndianess((deUint32)value); }
|
/external/deqp/external/vulkancts/framework/vulkan/ |
vkWsiUtil.cpp | 71 const deUint32 noDisplayLimit = std::numeric_limits<deUint32>::max(); 72 const deUint32 noWindowLimit = std::numeric_limits<deUint32>::max(); 250 deUint32 queueFamilyIndex, 277 deUint32 numFormats = 0; 297 deUint32 numModes = 0; 317 deUint32 numImages = 0;
|
vkBinaryRegistry.hpp | 97 deUint32 word; //!< 4 bytes of search string. 98 deUint32 index; //!< Binary index if word ends with 0 bytes, or index of first child node otherwise. 173 DE_DECLARE_POOL_HASH(BinaryHash, const ProgramBinary*, deUint32); 205 deUint32 index; 208 deUint32 index_)
|
vkNullDriver.cpp | 407 VKAPI_ATTR VkResult VKAPI_CALL createGraphicsPipelines (VkDevice device, VkPipelineCache, deUint32 count, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) 409 deUint32 allocNdx; 419 for (deUint32 freeNdx = 0; freeNdx < allocNdx; freeNdx++) 426 for (deUint32 freeNdx = 0; freeNdx < allocNdx; freeNdx++) 433 VKAPI_ATTR VkResult VKAPI_CALL createComputePipelines (VkDevice device, VkPipelineCache, deUint32 count, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines) 435 deUint32 allocNdx; 445 for (deUint32 freeNdx = 0; freeNdx < allocNdx; freeNdx++) 452 for (deUint32 freeNdx = 0; freeNdx < allocNdx; freeNdx++) 459 VKAPI_ATTR VkResult VKAPI_CALL enumeratePhysicalDevices (VkInstance, deUint32* pPhysicalDeviceCount, VkPhysicalDevice* pDevices) 483 VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceQueueFamilyProperties (VkPhysicalDevice, deUint32* count, VkQueueFamilyProperties* props [all...] |
/external/deqp/external/vulkancts/modules/vulkan/api/ |
vktApiSmokeTests.cpp | 335 const deUint32 queueFamilyIndex = context.getUniversalQueueFamilyIndex(); 364 const VkDeviceSize imageSizeBytes = (VkDeviceSize)(sizeof(deUint32)*renderSize.x()*renderSize.y()); 388 { (deUint32)renderSize.x(), (deUint32)renderSize.y(), 1 }, // extent 566 (deUint32)renderSize.x(), // width 567 (deUint32)renderSize.y(), // height 620 (deUint32)sizeof(tcu::Vec4), // stride 670 (deUint32)DE_LENGTH_OF_ARRAY(shaderStageParams), // stageCount 699 (deUint32)renderSize.x(), // width 700 (deUint32)renderSize.y(), // heigh [all...] |
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
vktComputeIndirectComputeDispatchTests.cpp | 65 RESULT_BLOCK_BASE_SIZE = 4 * (int)sizeof(deUint32), // uvec3 + uint 66 RESULT_BLOCK_NUM_PASSED_OFFSET = 3 * (int)sizeof(deUint32), 67 INDIRECT_COMMAND_OFFSET = 3 * (int)sizeof(deUint32), 146 const deUint32 m_queueFamilyIndex; 188 DE_ASSERT(cmdIter->m_offset % sizeof(deUint32) == 0); 191 deUint32* const dstPtr = (deUint32*)&indirectDataPtr[cmdIter->m_offset]; 209 for (deUint32 cmdNdx = 0; cmdNdx < m_dispatchCommands.size(); ++cmdNdx) 220 const vk::VkDeviceSize resultBufferSize = resultBlockSize * (deUint32)m_dispatchCommands.size(); 231 for (deUint32 cmdNdx = 0; cmdNdx < m_dispatchCommands.size(); ++cmdNdx [all...] |
/external/deqp/framework/common/ |
tcuAstcUtil.hpp | 67 void generateRandomBlocks (deUint8* dst, size_t numBlocks, CompressedTexFormat format, deUint32 seed); 68 void generateRandomValidBlocks (deUint8* dst, size_t numBlocks, CompressedTexFormat format, TexDecompressionParams::AstcMode mode, deUint32 seed);
|
tcuCommandLine.hpp | 113 deUint32 getLogFlags (void) const; 206 deUint32 m_logFlags;
|
/external/deqp/framework/delibs/depool/ |
deMemPool.h | 65 deMemPool* deMemPool_createRoot (const deMemPoolUtil* util, deUint32 flags); 73 void* deMemPool_alignedAlloc (deMemPool* pool, size_t numBytes, deUint32 alignBytes);
|
/external/deqp/framework/delibs/deutil/ |
deFile.h | 72 deFile* deFile_create (const char* filename, deUint32 mode); 76 deBool deFile_setFlags (deFile* file, deUint32 flags);
|
/external/deqp/framework/opengl/ |
gluDrawUtil.hpp | 198 void draw (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL); 200 void drawFromUserPointers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL); 201 void drawFromBuffers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL); 202 void drawFromVAOBuffers (const RenderContext& context, deUint32 program, int numVertexArrays, const VertexArrayBinding* vertexArrays, const PrimitiveList& primitives, DrawUtilCallback* callback = DE_NULL); 221 inline PrimitiveList NAME (int numElements, const deUint32* indices) \ 263 DECLARE_VA_CTOR(Uint32, deUint32, VTX_COMP_UNSIGNED_INT32, VTX_COMP_CONVERT_NONE); 271 DECLARE_VA_CTOR(Unorm32, deUint32, VTX_COMP_UNSIGNED_INT32, VTX_COMP_CONVERT_NORMALIZE_TO_FLOAT); 279 DECLARE_VA_CTOR(Uint32Float, deUint32, VTX_COMP_UNSIGNED_INT32, VTX_COMP_CONVERT_CAST_TO_FLOAT);
|
/external/deqp/modules/gles2/functional/ |
es2fImplementationLimitTests.cpp | 47 T query (const glw::Functions& gl, deUint32 param); 83 GLint query<GLint> (const glw::Functions& gl, deUint32 param) 91 GLfloat query<GLfloat> (const glw::Functions& gl, deUint32 param) 99 NegInt query<NegInt> (const glw::Functions& gl, deUint32 param) 105 Boolean query<Boolean> (const glw::Functions& gl, deUint32 param) 113 FloatRange query<FloatRange> (const glw::Functions& gl, deUint32 param) 149 LimitQueryCase (Context& context, const char* name, const char* description, deUint32 limit, const T& minRequiredValue) 176 deUint32 m_limit;
|
/external/deqp/modules/glshared/ |
glsTextureBufferCase.hpp | 68 deUint32 format, 86 const deUint32 m_format;
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
vktBindingShaderAccessTests.cpp | 156 deUint32 getTextureLevelPyramidDataSize (const tcu::TextureLevelPyramid& srcImage) 158 deUint32 dataSize = 0; 171 void writeTextureLevelPyramidData (void* dst, deUint32 dstLen, const tcu::TextureLevelPyramid& srcImage, vk::VkImageViewType viewType, std::vector<vk::VkBufferImageCopy>* copySlices) 174 const deUint32 arraySize = (viewType == vk::VK_IMAGE_VIEW_TYPE_1D || viewType == vk::VK_IMAGE_VIEW_TYPE_1D_ARRAY) ? (srcImage.getLevel(0).getHeight()) : 178 ((deUint32)0); 179 deUint32 levelOffset = 0; 187 const deUint32 dataSize = srcAccess.getWidth() * srcAccess.getHeight() * srcAccess.getDepth() * srcAccess.getFormat().getPixelSize(); 188 const deUint32 sliceDataSize = dataSize / arraySize; 201 (deUint32)sliceSize.x(), // bufferRowLength 202 (deUint32)sliceSize.y(), // bufferImageHeigh [all...] |