HomeSort by relevance Sort by last modified time
    Searched refs:ShaderExecutor (Results 1 - 11 of 11) sorted by null

  /external/deqp/modules/glshared/
glsShaderExecUtil.hpp 70 class ShaderExecutor
73 virtual ~ShaderExecutor (void);
91 ShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
99 inline tcu::TestLog& operator<< (tcu::TestLog& log, const ShaderExecutor* executor) { executor->log(log); return log; }
100 inline tcu::TestLog& operator<< (tcu::TestLog& log, const ShaderExecutor& executor) { executor.log(log); return log; }
102 ShaderExecutor* createExecutor (const glu::RenderContext& renderCtx, glu::ShaderType shaderType, const ShaderSpec& shaderSpec);
glsShaderExecUtil.cpp 381 // ShaderExecutor
383 ShaderExecutor::ShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec)
390 ShaderExecutor::~ShaderExecutor (void)
394 void ShaderExecutor::useProgram (void)
402 class VertexProcessorExecutor : public ShaderExecutor
446 : ShaderExecutor (renderCtx, shaderSpec)
593 class FragmentShaderExecutor : public ShaderExecutor
640 : ShaderExecutor (renderCtx, shaderSpec
    [all...]
glsBuiltinPrecisionTests.cpp     [all...]
  /external/deqp/modules/gles31/functional/
es31fShaderBuiltinConstantTests.cpp 165 static gls::ShaderExecUtil::ShaderExecutor* createGetConstantExecutor (const glu::RenderContext& renderCtx,
203 const de::UniquePtr<ShaderExecutor> shaderExecutor (createGetConstantExecutor(m_context.getRenderContext(), shaderType, glu::dataTypeOf<DataType>(), m_varName, m_requiredExt));
207 if (!shaderExecutor->isOk())
209 shaderExecutor->log(m_testCtx.getLog());
213 shaderExecutor->useProgram();
214 shaderExecutor->execute(1, DE_NULL, &outputs);
222 shaderExecutor->log(m_testCtx.getLog());
es31fOpaqueTypeIndexingTests.cpp 66 typedef de::UniquePtr<ShaderExecutor> ShaderExecutorPtr;
797 ShaderExecutorPtr shaderExecutor (createExecutor(renderCtx, m_shaderType, shaderSpec));
802 m_testCtx.getLog() << *shaderExecutor;
804 if (!shaderExecutor->isOk())
807 shaderExecutor->useProgram();
830 uploadUniformIndices(gl, shaderExecutor->getProgram(), "index", numReads, &readIndices[0]);
837 shaderExecutor->execute(numInvocations, inputs.empty() ? DE_NULL : &inputs[0], &outputs[0]);
    [all...]
es31fShaderIntegerFunctionTests.cpp 186 ShaderExecutor* m_executor;
    [all...]
es31fShaderPackingFunctionTests.cpp 81 ShaderExecutor* m_executor;
    [all...]
es31fShaderCommonFunctionTests.cpp 215 ShaderExecutor* m_executor;
    [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderBuiltinVarTests.cpp 114 static gls::ShaderExecUtil::ShaderExecutor* createGetConstantExecutor (const glu::RenderContext& renderCtx, glu::ShaderType shaderType, const std::string& varName)
131 const de::UniquePtr<ShaderExecutor> shaderExecutor (createGetConstantExecutor(m_context.getRenderContext(), m_shaderType, m_varName));
136 if (!shaderExecutor->isOk())
138 shaderExecutor->log(m_testCtx.getLog());
142 shaderExecutor->useProgram();
143 shaderExecutor->execute(1, DE_NULL, &outputs);
151 shaderExecutor->log(m_testCtx.getLog());
    [all...]
es3fShaderPackingFunctionTests.cpp 81 ShaderExecutor* m_executor;
es3fShaderCommonFunctionTests.cpp 188 ShaderExecutor* m_executor;
    [all...]

Completed in 346 milliseconds