Home | History | Annotate | Download | only in glshared

Lines Matching refs:deUint32

63 	deUint32 flags;
64 PrecisionFlagsFmt (deUint32 flags_) : flags(flags_) {}
79 deUint32 flags;
80 LayoutFlagsFmt (deUint32 flags_) : flags(flags_) {}
87 deUint32 bit;
98 deUint32 remBits = fmt.flags;
128 VarType::VarType (glu::DataType basicType, deUint32 flags)
181 void StructType::addMember (const char* name, const VarType& type, deUint32 flags)
188 Uniform::Uniform (const char* name, const VarType& type, deUint32 flags)
364 return glu::getDataTypeScalarSize(type)*sizeof(deUint32);
374 case glu::TYPE_BOOL: return 1*sizeof(deUint32);
379 case glu::TYPE_BOOL_VEC2: return 2*sizeof(deUint32);
389 case glu::TYPE_BOOL_VEC4: return 4*sizeof(deUint32);
402 int vec4Alignment = sizeof(deUint32)*4;
416 const int vec4Alignment = sizeof(deUint32)*4;
453 inline deUint32 mergeLayoutFlags (deUint32 prevFlags, deUint32 newFlags)
455 const deUint32 packingMask = LAYOUT_PACKED|LAYOUT_SHARED|LAYOUT_STD140;
456 const deUint32 matrixMask = LAYOUT_ROW_MAJOR|LAYOUT_COLUMN_MAJOR;
458 deUint32 mergedFlags = 0;
466 void computeStd140Layout (UniformLayout& layout, int& curOffset, int curBlockNdx, const std::string& curPrefix, const VarType& type, deUint32 layoutFlags)
632 const int compSize = sizeof(deUint32);
652 case glu::TYPE_UINT: *((deUint32*)compPtr) = (deUint32)rnd.getInt(0, 9); break;
655 case glu::TYPE_BOOL: *((deUint32*)compPtr) = rnd.getBool() ? rnd.getUint32()|1u : 0u; break;
664 void generateValues (const UniformLayout& layout, const std::map<int, void*>& blockPointers, deUint32 seed)
812 void generateDeclaration (std::ostringstream& src, const VarType& type, const char* name, int indentLevel, deUint32 unusedHints);
850 void generateDeclaration (std::ostringstream& src, const VarType& type, const char* name, int indentLevel, deUint32 unusedHints)
852 deUint32 flags = type.getFlags();
948 const int compSize = sizeof(deUint32);
988 case glu::TYPE_UINT: src << *((const deUint32*)compPtr) << "u"; break;
989 case glu::TYPE_BOOL: src << (*((const deUint32*)compPtr) != 0u ? "true" : "false"); break;
1000 void generateCompareSrc (std::ostringstream& src, const char* resultVar, const VarType& type, const char* srcName, const char* apiName, const UniformLayout& layout, const void* basePtr, deUint32 unusedMask)
1055 deUint32 unusedMask = isVertex ? UNUSED_VERTEX : UNUSED_FRAGMENT;
1167 void getGLUniformLayout (const glw::Functions& gl, UniformLayout& layout, deUint32 program)
1186 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_DATA_SIZE, &size);
1187 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_NAME_LENGTH, &nameLen);
1188 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, &numBlockUniforms);
1194 gl.getActiveUniformBlockName(program, (deUint32)blockNdx, (glw::GLsizei)nameBuf.size(), DE_NULL, &nameBuf[0]);
1201 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, &entry.activeUniformIndices[0]);
1209 std::vector<deUint32> uniformIndices(numActiveUniforms);
1211 uniformIndices[i] = (deUint32)i;
1242 deUint32 type = GL_NONE;
1244 gl.getActiveUniform(program, (deUint32)uniformNdx, (glw::GLsizei)nameBuf.size(), &nameLen, &size, &type, &nameBuf[0]);
1251 type != (deUint32)types[uniformNdx])
1276 const int compSize = sizeof(deUint32);
1341 deUint32 allocBuffer (void);
1348 std::vector<deUint32> m_buffers;
1362 deUint32 UniformBufferManager::allocBuffer (void)
1364 deUint32 buf = 0;
1483 deUint32 binding = (deUint32)blockNdx; // \todo [2012-01-25 pyry] Randomize order?
1484 gl.uniformBlockBinding(program.getProgram(), (deUint32)blockNdx, binding);
1507 deUint32 buffer = bufferManager.allocBuffer();
1508 deUint32 binding = (deUint32)blockNdx;
1552 deUint32 buffer = bufferManager.allocBuffer();
1562 deUint32 binding = (deUint32)blockNdx;
1840 const int compSize = sizeof(deUint32);
1866 bool UniformBlockCase::checkIndexQueries (deUint32 program, const UniformLayout& layout) const
1891 bool UniformBlockCase::render (deUint32 program) const