/external/deqp/framework/delibs/debase/ |
deString.h | 34 deUint32 deStringHash (const char* str); 35 deUint32 deStringHashLeading (const char* str, int numLeadingChars); 39 deUint32 deMemoryHash (const void* ptr, int numBytes);
|
/external/deqp/modules/gles31/functional/ |
es31fShaderIntegerFunctionTests.cpp | 97 case glu::TYPE_UINT: str << tcu::toHex(((const deUint32*)varValue.value)[compNdx]); break; 98 case glu::TYPE_BOOL: str << (((const deUint32*)varValue.value)[compNdx] != 0 ? "true" : "false"); break; 120 static inline deUint32 extendSignTo32 (deUint32 integer, deUint32 integerLength) 124 return deUint32(0 - deInt32((integer & (1 << (integerLength - 1))) << 1)) | integer; 127 static inline deUint32 getLowBitMask (int integerLength) 134 return ((1u << ((deUint32)integerLength - 1u)) << 1u) - 1u; 137 static void generateRandomInputData (de::Random& rnd, glu::ShaderType shaderType, glu::DataType dataType, glu::Precision precision, deUint32* dst, int numValues) 140 const deUint32 integerLength = (deUint32)getShaderUintBitCount(shaderType, precision) [all...] |
es31fTextureFilteringTests.cpp | 105 deUint32 minFilter, 106 deUint32 magFilter, 107 deUint32 wrapS, 108 deUint32 wrapT, 109 deUint32 internalFormat, 124 const deUint32 m_minFilter; 125 const deUint32 m_magFilter; 126 const deUint32 m_wrapS; 127 const deUint32 m_wrapT; 129 const deUint32 m_internalFormat [all...] |
es31fAtomicCounterTests.cpp | 119 bool checkAndLogCounterValues (TestLog& log, const vector<deUint32>& counters) const; 120 bool checkAndLogCallValues (TestLog& log, const vector<deUint32>& increments, const vector<deUint32>& decrements, const vector<deUint32>& preGets, const vector<deUint32>& postGets, const vector<deUint32>& gets) const; 121 void splitBuffer (const vector<deUint32>& buffer, vector<deUint32>& increments, vector<deUint32>& decrements, vector<deUint32>& preGets, vector<deUint32>& postGets, vector<deUint32>& gets) const [all...] |
es31fBasicComputeShaderTests.cpp | 53 BufferMemMap (const glw::Functions& gl, deUint32 target, int offset, int size, deUint32 access) 76 const deUint32 m_target; 152 std::vector<deUint32> inputValues (m_numValues); 171 const deUint32 blockIndex = gl.getProgramResourceIndex(program.getProgram(), GL_UNIFORM_BLOCK, "Input"); 173 const deUint32 valueIndex = gl.getProgramResourceIndex(program.getProgram(), GL_UNIFORM, "Input.values"); 182 for (deUint32 ndx = 0; ndx < de::min(valueInfo.arraySize, (deUint32)inputValues.size()); ndx++) 183 *(deUint32*)((deUint8*)bufMap.getPtr() + valueInfo.offset + ndx*valueInfo.arrayStride) = inputValues[ndx]; 193 const deUint32 blockIndex = gl.getProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output") [all...] |
es31fIndirectComputeDispatchTests.cpp | 72 RESULT_BLOCK_BASE_SIZE = (3+1)*(int)sizeof(deUint32), // uvec3 + uint 74 RESULT_BLOCK_NUM_PASSED_OFFSET = 3*(int)sizeof(deUint32), 76 INDIRECT_COMMAND_SIZE = 3*(int)sizeof(deUint32) 135 void createCommandBuffer (deUint32 buffer) const; 136 void createResultBuffer (deUint32 buffer) const; 138 bool verifyResultBuffer (deUint32 buffer); 140 void createCmdBufferUpload (deUint32 buffer) const; 141 void createCmdBufferCompute (deUint32 buffer) const; 171 void IndirectDispatchCase::createCommandBuffer (deUint32 buffer) const 182 void IndirectDispatchCase::createCmdBufferUpload (deUint32 buffer) cons [all...] |
/external/deqp/framework/randomshaders/ |
rsgNameAllocator.cpp | 38 inline std::string nameNdxToStr (deUint32 name) 41 deUint32 alphabetLen = 'z' - 'a' + 1;
|
/external/deqp/modules/glshared/ |
glsInteractionTestUtil.cpp | 72 static const deUint32 compareFuncs[] = 84 static const deUint32 stencilOps[] = 96 static const deUint32 blendEquations[] = 105 static const deUint32 blendFuncs[] = 124 static const deUint32 blendEquationsES2[] = 131 static const deUint32 blendFuncsDstES2[] = 174 state.stencil[ndx].function = rnd.choose<deUint32>(DE_ARRAY_BEGIN(compareFuncs), DE_ARRAY_END(compareFuncs)); 177 state.stencil[ndx].stencilFailOp = rnd.choose<deUint32>(DE_ARRAY_BEGIN(stencilOps), DE_ARRAY_END(stencilOps)); 178 state.stencil[ndx].depthFailOp = rnd.choose<deUint32>(DE_ARRAY_BEGIN(stencilOps), DE_ARRAY_END(stencilOps)); 179 state.stencil[ndx].depthPassOp = rnd.choose<deUint32>(DE_ARRAY_BEGIN(stencilOps), DE_ARRAY_END(stencilOps)) [all...] |
glsLongStressCase.hpp | 135 deUint32 textureUnit; 138 deUint32 format; 139 deUint32 dataType; 140 deUint32 internalFormat; 142 deUint32 minFilter; 143 deUint32 magFilter; 144 deUint32 sWrap; 145 deUint32 tWrap; 150 const deUint32 unit, 153 const deUint32 format_ [all...] |
glsUniformBlockCase.hpp | 76 VarType (glu::DataType basicType, deUint32 flags); 85 deUint32 getFlags (void) const { return m_flags; } 106 deUint32 m_flags; 128 StructMember (const char* name, const VarType& type, deUint32 flags) : m_name(name), m_type(type), m_flags(flags) {} 133 deUint32 getFlags (void) const { return m_flags; } 138 deUint32 m_flags; 157 void addMember (const char* name, const VarType& type, deUint32 flags = 0); 167 Uniform (const char* name, const VarType& type, deUint32 flags = 0); 171 deUint32 getFlags (void) const { return m_flags; } 176 deUint32 m_flags [all...] |
/external/deqp/modules/gles3/functional/ |
es3fBufferMapTests.cpp | 53 BufferMapReadCase (Context& context, const char* name, const char* desc, deUint32 bufferTarget, deUint32 usage, int bufferSize, int mapOffset, int mapSize, WriteType write) 67 deUint32 dataSeed = deStringHash(getName()); 76 deUint32 buf = genBuffer(); 99 deUint32 m_bufferTarget; 100 deUint32 m_usage; 110 BufferMapWriteCase (Context& context, const char* name, const char* desc, deUint32 bufferTarget, deUint32 usage, int size, VerifyType verify) 121 deUint32 dataSeed = deStringHash(getName()); 129 deUint32 buf = genBuffer() [all...] |
es3fTextureFilteringTests.cpp | 66 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, deUint32 internalFormat, int width, int height); 67 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, const std::vector<std::string>& filenames); 81 const deUint32 m_minFilter [all...] |
es3fFboStencilbufferTests.cpp | 52 BasicFboStencilCase (Context& context, const char* name, const char* desc, deUint32 format, IVec2 size, bool useDepth) 68 const deUint32 colorFormat = GL_RGBA8; 72 deUint32 flatShaderID = getCurrentContext()->createProgram(&flatShader); 73 deUint32 gradShaderID = getCurrentContext()->createProgram(&gradShader); 75 deUint32 fbo = 0; 76 deUint32 colorRbo = 0; 77 deUint32 depthStencilRbo = 0; 136 deUint32 m_format; 144 DepthStencilAttachCase (Context& context, const char* name, const char* desc, deUint32 attachDepth, deUint32 attachStencil [all...] |
es3fFboDepthbufferTests.cpp | 52 BasicFboDepthCase (Context& context, const char* name, const char* desc, deUint32 format, int width, int height) 68 const deUint32 colorFormat = GL_RGBA8; 69 deUint32 fbo = 0; 70 deUint32 colorRbo = 0; 71 deUint32 depthRbo = 0; 74 deUint32 gradShaderID = getCurrentContext()->createProgram(&gradShader); 75 deUint32 texShaderID = getCurrentContext()->createProgram(&texShader); 111 const deUint32 format = GL_RGBA; 112 const deUint32 dataType = GL_UNSIGNED_BYTE; 115 deUint32 gridTex = 0 [all...] |
/external/deqp/modules/gles2/functional/ |
es2fTextureWrapTests.cpp | 59 TextureWrapCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* description, deUint32 format, deUint32 dataType, deUint32 wrapS, deUint32 wrapT, deUint32 minFilter, deUint32 magFilter, int width, int height); 60 TextureWrapCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* description, deUint32 wrapS, deUint32 wrapT, deUint32 minFilter, deUint32 magFilter, const std::vector<std::string>& filenames) [all...] |
/external/deqp/framework/referencerenderer/ |
rrVertexAttrib.cpp | 74 const deUint32 range = (deUint32)((1ull << (sizeof(SrcScalarType)*8))-1); 89 const deUint32 range = (deUint32)((1ull << (sizeof(SrcScalarType)*8-1))-1); 104 const deUint32 range = (deUint32)((1ull << (sizeof(SrcScalarType)*8))-1); 149 inline deInt32 extendSign (deUint32 integer) 151 return deUint32(0 - deInt32((integer & (1 << (integerLen - 1))) << 1)) | integer; 157 deUint32 aligned; 158 deMemcpy(&aligned, ptr, sizeof(deUint32)); [all...] |
rrGenericVector.hpp | 55 deUint32 uData[4]; 124 inline deUint32* GenericVec4::getAccess<deUint32> () 130 inline const deUint32* GenericVec4::getAccess<deUint32> () const
|
/external/deqp/modules/gles2/accuracy/ |
es2aTextureFilteringTests.cpp | 56 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, deUint32 format, deUint32 dataType, int width, int height); 57 Texture2DFilteringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, deUint32 minFilter, deUint32 magFilter, deUint32 wrapS, deUint32 wrapT, const std::vector<std::string>& filenames) [all...] |
/external/deqp/framework/delibs/decpp/ |
deMemPool.hpp | 40 MemPool (const deMemPoolUtil* util = DE_NULL, deUint32 flags = 0u); 52 void* alignedAlloc (deUintptr numBytes, deUint32 alignBytes); 67 inline MemPool::MemPool (const deMemPoolUtil* util, deUint32 flags) 96 inline void* MemPool::alignedAlloc (deUintptr numBytes, deUint32 alignBytes)
|
deMutex.cpp | 37 Mutex::Mutex (deUint32 flags)
|
deSemaphore.cpp | 37 Semaphore::Semaphore (int initialValue, deUint32 flags)
|
dePoolArray.hpp | 38 template<typename T, deUint32 Alignment> 41 template<typename T, deUint32 Alignment> 51 template<typename T, deUint32 Alignment = (sizeof(T) > 4 ? 4 : sizeof(T))> 105 template<typename T, deUint32 Alignment> 118 template<typename T, deUint32 Alignment> 155 template<typename T, deUint32 Alignment> 207 DE_SPECIALIZE_POOL_ARRAY_ELEMENT_BASIC_TYPE(deUint32); 216 template<typename T, deUint32 Alignment> 227 template<typename T, deUint32 Alignment> 234 template<typename T, deUint32 Alignment [all...] |
/external/deqp/framework/delibs/dethread/ |
deMutex.h | 52 deUint32 flags;
|
deSemaphore.h | 38 deUint32 flags;
|
/external/deqp/framework/common/ |
tcuFloat.hpp | 47 template <typename StorageType_, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags> 66 template <typename OtherStorageType, int OtherExponentBits, int OtherMantissaBits, int OtherExponentBias, deUint32 OtherFlags> 132 typedef Float<deUint32, 8, 23, 127, FLOAT_HAS_SIGN|FLOAT_SUPPORT_DENORM> Float32; //!< IEEE 754 32-bit floating-point value 135 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags> 141 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags> 147 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags> 151 deUint32 u32; 152 memcpy(&u32, &value, sizeof(deUint32)); 156 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags> 165 template <typename StorageType, int ExponentBits, int MantissaBits, int ExponentBias, deUint32 Flags [all...] |