Lines Matching refs:glw
57 static glw::GLenum getProgramDefaultBlockInterfaceFromStorage (glu::Storage storage) in getProgramDefaultBlockInterfaceFromStorage()
150 virtual std::string getHumanReadablePropertyString (glw::GLint propVal) const;
151 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c…
177 std::string PropValidator::getHumanReadablePropertyString (glw::GLint propVal) const in getHumanReadablePropertyString()
202 …SingleVariableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint pr…
204 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c…
205 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
206 virtual void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
210 const glw::GLuint m_programID;
213 …iableValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, … in SingleVariableValidator()
220 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c… in validate()
250 void SingleVariableValidator::validateBuiltinVariable (const std::string& resource, glw::GLint prop… in validateBuiltinVariable()
261 …SingleBlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint progr…
263 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c…
264 …block, const std::vector<int>& instanceIndex, const std::string& resource, glw::GLint propValue) c…
268 const glw::GLuint m_programID;
271 …BlockValidator (Context& context, ProgramResourcePropFlags validationProp, glw::GLuint programID, … in SingleBlockValidator()
278 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c… in validate()
330 TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter);
332 std::string getHumanReadablePropertyString (glw::GLint propVal) const;
333 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
334 void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
337 TypeValidator::TypeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& … in TypeValidator()
342 std::string TypeValidator::getHumanReadablePropertyString (glw::GLint propVal) const in getHumanReadablePropertyString()
347 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
362 void TypeValidator::validateBuiltinVariable (const std::string& resource, glw::GLint propValue) con… in validateBuiltinVariable()
400 …ArraySizeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter…
401 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
402 void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
405 ArraySizeValidator::ArraySizeValidator (Context& context, glw::GLuint programID, const VariableSear… in ArraySizeValidator()
410 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
430 void ArraySizeValidator::validateBuiltinVariable (const std::string& resource, glw::GLint propValue… in validateBuiltinVariable()
456 …ArrayStrideValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filte…
457 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
460 ArrayStrideValidator::ArrayStrideValidator (Context& context, glw::GLuint programID, const Variable… in ArrayStrideValidator()
465 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
508 …BlockIndexValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filte…
509 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
512 BlockIndexValidator::BlockIndexValidator (Context& context, glw::GLuint programID, const VariableSe… in BlockIndexValidator()
517 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
544 const glw::Functions& gl = m_renderContext.getFunctions(); in validateSingleVariable()
545 …const glw::GLenum interface = (firstComponent.getInterfaceBlock()->storage == glu::STORAGE_UNIFOR… in validateSingleVariable()
548 glw::GLint written = 0; in validateSingleVariable()
578 …IsRowMajorValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filte…
580 std::string getHumanReadablePropertyString (glw::GLint propVal) const;
581 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
584 IsRowMajorValidator::IsRowMajorValidator (Context& context, glw::GLuint programID, const VariableSe… in IsRowMajorValidator()
589 std::string IsRowMajorValidator::getHumanReadablePropertyString (glw::GLint propVal) const in getHumanReadablePropertyString()
594 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
617 …MatrixStrideValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filt…
618 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
621 MatrixStrideValidator::MatrixStrideValidator (Context& context, glw::GLuint programID, const Variab… in MatrixStrideValidator()
626 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
668 …AtomicCounterBufferIndexVerifier (Context& context, glw::GLuint programID, const VariableSearchFil…
669 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
672 AtomicCounterBufferIndexVerifier::AtomicCounterBufferIndexVerifier (Context& context, glw::GLuint p… in AtomicCounterBufferIndexVerifier()
677 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
702 const glw::Functions& gl = m_renderContext.getFunctions(); in validateSingleVariable()
703 glw::GLint numActiveResources = 0; in validateSingleVariable()
720 … LocationValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter);
721 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
722 void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
725 LocationValidator::LocationValidator (Context& context, glw::GLuint programID, const VariableSearch… in LocationValidator()
838 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
912 const glw::Functions& gl = m_renderContext.getFunctions(); in validateSingleVariable()
914 const glw::GLenum interface = getProgramDefaultBlockInterfaceFromStorage(storage); in validateSingleVariable()
926 …const glw::GLint location = gl.getProgramResourceLocation(m_programID, interface, elementResourc… in validateSingleVariable()
943 …const glw::GLint location = gl.getProgramResourceLocation(m_programID, interface, resource.c_str()… in validateSingleVariable()
956 void LocationValidator::validateBuiltinVariable (const std::string& resource, glw::GLint propValue)… in validateBuiltinVariable()
974 …VariableNameLengthValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& …
975 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
976 void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
977 void validateNameLength (const std::string& resource, glw::GLint propValue) const;
980 VariableNameLengthValidator::VariableNameLengthValidator (Context& context, glw::GLuint programID, … in VariableNameLengthValidator()
985 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
991 void VariableNameLengthValidator::validateBuiltinVariable (const std::string& resource, glw::GLint … in validateBuiltinVariable()
996 void VariableNameLengthValidator::validateNameLength (const std::string& resource, glw::GLint propV… in validateNameLength()
1011 OffsetValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& filter);
1012 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
1015 OffsetValidator::OffsetValidator (Context& context, glw::GLuint programID, const VariableSearchFilt… in OffsetValidator()
1020 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
1056 std::string getHumanReadablePropertyString (glw::GLint propVal) const;
1057 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c…
1069 std::string VariableReferencedByShaderValidator::getHumanReadablePropertyString (glw::GLint propVal… in getHumanReadablePropertyString()
1074 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c… in validate()
1095 …BlockNameLengthValidator (Context& context, const glw::GLuint programID, const VariableSearchFilte…
1096 …block, const std::vector<int>& instanceIndex, const std::string& resource, glw::GLint propValue) c…
1099 BlockNameLengthValidator::BlockNameLengthValidator (Context& context, const glw::GLuint programID, … in BlockNameLengthValidator()
1104 …block, const std::vector<int>& instanceIndex, const std::string& resource, glw::GLint propValue) c… in validateSingleBlock()
1122 …BufferBindingValidator (Context& context, const glw::GLuint programID, const VariableSearchFilter&…
1123 …block, const std::vector<int>& instanceIndex, const std::string& resource, glw::GLint propValue) c…
1126 BufferBindingValidator::BufferBindingValidator (Context& context, const glw::GLuint programID, cons… in BufferBindingValidator()
1131 …block, const std::vector<int>& instanceIndex, const std::string& resource, glw::GLint propValue) c… in validateSingleBlock()
1172 std::string getHumanReadablePropertyString (glw::GLint propVal) const;
1173 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c…
1185 std::string BlockReferencedByShaderValidator::getHumanReadablePropertyString (glw::GLint propVal) c… in getHumanReadablePropertyString()
1190 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c… in validate()
1228 …TopLevelArraySizeValidator (Context& context, glw::GLuint programID, const VariableSearchFilter& f…
1229 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
1232 TopLevelArraySizeValidator::TopLevelArraySizeValidator (Context& context, glw::GLuint programID, co… in TopLevelArraySizeValidator()
1237 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
1278 …TopLevelArrayStrideValidator (Context& context, glw::GLuint programID, const VariableSearchFilter&…
1279 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
1282 TopLevelArrayStrideValidator::TopLevelArrayStrideValidator (Context& context, glw::GLuint programID… in TopLevelArrayStrideValidator()
1287 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
1330 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c…
1333 …virtual void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const …
1334 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
1343 …ProgramInterfaceDefinition::Program* program, const std::string& resource, glw::GLint propValue) c… in validate()
1400 void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
1401 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
1409 void TransformFeedbackArraySizeValidator::validateBuiltinVariable (const std::string& resource, glw… in validateBuiltinVariable()
1426 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
1446 void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
1447 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
1448 void validateVariable (const std::string& resource, glw::GLint propValue) const;
1456 …NameLengthValidator::validateBuiltinVariable (const std::string& resource, glw::GLint propValue) c… in validateBuiltinVariable()
1461 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
1467 void TransformFeedbackNameLengthValidator::validateVariable (const std::string& resource, glw::GLin… in validateVariable()
1484 void validateBuiltinVariable (const std::string& resource, glw::GLint propValue) const;
1485 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c…
1493 void TransformFeedbackTypeValidator::validateBuiltinVariable (const std::string& resource, glw::GLi… in validateBuiltinVariable()
1511 …nst std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue) c… in validateSingleVariable()
1566 static glw::GLenum getGLInterfaceEnumValue (ProgramInterface interface) in getGLInterfaceEnumValue()
1584 …glw::Functions& gl, glw::GLuint programID, ProgramInterface interface, const char* targetResourceN… in queryAndValidateProps()
1586 const glw::GLenum glInterface = getGLInterfaceEnumValue(interface); in queryAndValidateProps()
1587 glw::GLuint resourceNdx; in queryAndValidateProps()
1588 glw::GLint written = -1; in queryAndValidateProps()
1589 …std::vector<glw::GLint> propValues (props.size() + 1, -2); // prefill result buffer with an inva… in queryAndValidateProps()
1671 glw::GLenum prop; in iterate()
1754 const glw::Functions& gl = m_context.getRenderContext().getFunctions(); in iterate()
1755 std::vector<glw::GLenum> props; in iterate()
1800 const glw::Functions& gl = m_context.getRenderContext().getFunctions(); in iterate()
1801 std::vector<glw::GLenum> props; in iterate()
1852 const glw::Functions& gl = m_context.getRenderContext().getFunctions(); in iterate()
1853 std::vector<glw::GLenum> props; in iterate()
1912 const glw::Functions& gl = m_context.getRenderContext().getFunctions(); in iterate()
1913 std::vector<glw::GLenum> props; in iterate()
1950 const glw::Functions& gl = m_context.getRenderContext().getFunctions(); in iterate()
1951 std::vector<glw::GLenum> props; in iterate()
1979 static bool checkLimit (glw::GLenum pname, int usage, const glw::Functions& gl, tcu::TestLog& log) in checkLimit()
1983 glw::GLint limit = 0; in checkLimit()
1999 static bool checkShaderResourceUsage (const ProgramInterfaceDefinition::Shader* shader, const glw::… in checkShaderResourceUsage()
2009 glw::GLenum pname; in checkShaderResourceUsage()
2039 glw::GLenum pname; in checkShaderResourceUsage()
2068 glw::GLenum pname; in checkShaderResourceUsage()
2097 …edResourceUsage (const ProgramInterfaceDefinition::Program* program, const glw::Functions& gl, tcu… in checkProgramCombinedResourceUsage()
2103 glw::GLenum pname; in checkProgramCombinedResourceUsage()
2140 void checkProgramResourceUsage (const ProgramInterfaceDefinition::Program* program, const glw::Func… in checkProgramResourceUsage()