Lines Matching refs:usage
731 void Data(GLsizeiptr size, const void* data, GLenum usage)
734 usage_ = usage;
735 glBufferData(GL_ATOMIC_COUNTER_BUFFER, size, data, usage);
790 return NL "Atomic Counters usage in the Compute Shader stage";
1512 return NL "Verify that simple usage of atomic counters work as expected.";
1596 return NL "Atomic Counters usage in the Fragment Shader stage";
1735 return NL "Atomic Counters usage in the Vertex Shader stage";
3028 return NL "Atomic Counters usage in multiple draw calls";
3284 return NL "Atomic Counters usage in the Compute Shader stage";
4012 addChild(new TestSubcase(m_context, "basic-usage-simple", TestSubcase::Create<BasicUsageSimple>));
4013 addChild(new TestSubcase(m_context, "basic-usage-no-offset", TestSubcase::Create<BasicUsageNoOffset>));
4014 addChild(new TestSubcase(m_context, "basic-usage-fs", TestSubcase::Create<BasicUsageFS>));
4015 addChild(new TestSubcase(m_context, "basic-usage-vs", TestSubcase::Create<BasicUsageVS>));
4016 addChild(new TestSubcase(m_context, "basic-usage-cs", TestSubcase::Create<BasicUsageCS>));
4018 addChild(new TestSubcase(m_context, "advanced-usage-multi-stage", TestSubcase::Create<AdvancedUsageMultiStage>));
4019 addChild(new TestSubcase(m_context, "advanced-usage-draw-update-draw",
4022 new TestSubcase(m_context, "advanced-usage-many-counters", TestSubcase::Create<AdvancedUsageManyCounters>));
4024 new TestSubcase(m_context, "advanced-usage-multidim-array-small", TestSubcase::Create<AdvancedUsageMultiDimArraySmall>));
4026 new TestSubcase(m_context, "advanced-usage-multidim-array-medium", TestSubcase::Create<AdvancedUsageMultiDimArrayMedium>));
4028 new TestSubcase(m_context, "advanced-usage-multidim-array-large", TestSubcase::Create<AdvancedUsageMultiDimArrayLarge>));
4030 new TestSubcase(m_context, "advanced-usage-switch-programs", TestSubcase::Create<AdvancedUsageSwitchPrograms>));
4031 addChild(new TestSubcase(m_context, "advanced-usage-ubo", TestSubcase::Create<AdvancedUsageUBO>));
4032 addChild(new TestSubcase(m_context, "advanced-usage-many-draw-calls", TestSubcase::Create<AdvancedManyDrawCalls>));
4034 new TestSubcase(m_context, "advanced-usage-many-draw-calls2", TestSubcase::Create<AdvancedManyDrawCalls2>));
4035 addChild(new TestSubcase(m_context, "advanced-usage-many-dispatches",