/external/deqp/modules/gles2/functional/ |
es2fShaderMatrixTests.cpp | 336 typename TypeTraits<DataT>::Type getInputValue (const ShaderEvalContext& evalCtx, int inputNdx); 338 template <> inline float getInputValue<INPUTTYPE_CONST, TYPE_FLOAT> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInFloat[inputNdx]; } 339 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec2[inputNdx]; } 340 template <> inline tcu::Vec3 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC3> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec3[inputNdx]; } 341 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec4[inputNdx]; } 342 template <> inline tcu::Mat2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInMat2[inputNdx]; [all...] |
es2fShaderOperatorTests.cpp | 568 for (int inputNdx = 0; inputNdx < spec.numInputs; inputNdx++) 570 const ShaderValue& v = spec.inputs[inputNdx]; 582 switch ((rowNdx + inputNdx) % 4) 594 m_userAttribTransforms[inputNdx] = attribMatrix; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
vktShaderRenderMatrixTests.cpp | 489 typename TypeTraits<DataT>::Type getInputValue (const ShaderEvalContext& evalCtx, int inputNdx); 491 template <> inline float getInputValue<INPUTTYPE_CONST, TYPE_FLOAT> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInFloat[inputNdx]; } 492 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec2[inputNdx]; } 493 template <> inline tcu::Vec3 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC3> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec3[inputNdx]; } 494 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec4[inputNdx]; } 496 template <> inline tcu::Mat2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return tcu::Mat2(s_constInMat2x2[inputNdx]); [all...] |
vktShaderRenderOperatorTests.cpp | 573 for (int inputNdx = 0; inputNdx < m_spec.numInputs; inputNdx++) 575 const ShaderValue& v = m_spec.inputs[inputNdx]; 589 switch ((rowNdx + inputNdx) % 4) 601 m_userAttribTransforms[inputNdx] = attribMatrix; 603 const deUint32 location = 4u + inputNdx; 604 switch(inputNdx) 690 for (int inputNdx = 0; inputNdx < m_spec.numInputs; inputNdx++ [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderMatrixTests.cpp | 494 typename TypeTraits<DataT>::Type getInputValue (const ShaderEvalContext& evalCtx, int inputNdx); 496 template <> inline float getInputValue<INPUTTYPE_CONST, TYPE_FLOAT> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInFloat[inputNdx]; } 497 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec2[inputNdx]; } 498 template <> inline tcu::Vec3 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC3> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec3[inputNdx]; } 499 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec4[inputNdx]; } 501 template <> inline tcu::Mat2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return tcu::Mat2(s_constInMat2x2[inputNdx]); [all...] |
es3fFboTestUtil.cpp | 324 void Texture2DShader::setUnit (int inputNdx, int unitNdx) 326 m_inputs[inputNdx].unitNdx = unitNdx; 329 void Texture2DShader::setTexScaleBias (int inputNdx, const Vec4& scale, const Vec4& bias) 331 m_inputs[inputNdx].scale = scale; 332 m_inputs[inputNdx].bias = bias; [all...] |
es3fShaderOperatorTests.cpp | 847 for (int inputNdx = 0; inputNdx < m_spec.numInputs; inputNdx++) 849 const ShaderValue& v = m_spec.inputs[inputNdx]; 863 switch ((rowNdx + inputNdx) % 4) [all...] |
/external/deqp/modules/gles2/performance/ |
es2pShaderOperatorTests.cpp | [all...] |
/external/deqp/modules/gles3/performance/ |
es3pShaderOperatorTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
vktSpvAsmComputeShaderCase.cpp | 472 for (deUint32 inputNdx = 0; inputNdx < m_shaderSpec.inputs.size(); ++inputNdx) 474 const VkDescriptorType descType = m_shaderSpec.inputs[inputNdx].getDescriptorType(); 489 const BufferSp& input = m_shaderSpec.inputs[inputNdx].getBuffer(); 506 const BufferSp& input = m_shaderSpec.inputs[inputNdx].getBuffer(); 552 for (deUint32 inputNdx = 0; inputNdx < descriptorTypes.size(); ++inputNdx) 554 const VkDescriptorType descType = descriptorTypes[inputNdx]; [all...] |
vktSpvAsmGraphicsShaderTestUtil.cpp | [all...] |
vktSpvAsmInstructionTests.cpp | [all...] |
/external/deqp/modules/glshared/ |
glsShaderExecUtil.cpp | 597 for (int inputNdx = 0; inputNdx < (int)m_inputs.size(); inputNdx++) 599 const Symbol& symbol = m_inputs[inputNdx]; 601 const void* ptr = inputs[inputNdx]; [all...] |
/external/deqp/modules/gles31/functional/ |
es31fShaderCommonFunctionTests.cpp | [all...] |
es31fFboTestUtil.cpp | 167 void Texture2DShader::setUnit (int inputNdx, int unitNdx) 169 m_inputs[inputNdx].unitNdx = unitNdx; 172 void Texture2DShader::setTexScaleBias (int inputNdx, const Vec4& scale, const Vec4& bias) 174 m_inputs[inputNdx].scale = scale; 175 m_inputs[inputNdx].bias = bias;
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
vktShaderExecutor.cpp | 639 for (int inputNdx = 0; inputNdx < (int)m_shaderSpec.inputs.size(); inputNdx++) 641 const Symbol& symbol = m_shaderSpec.inputs[inputNdx]; 796 for (int inputNdx = 0; inputNdx < (int)m_shaderSpec.inputs.size(); inputNdx++) 798 const Symbol& symbol = m_shaderSpec.inputs[inputNdx]; 799 const void* ptr = inputs[inputNdx]; [all...] |
vktShaderCommonFunctionTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ |
vktShaderLibrary.cpp | 1000 for (size_t inputNdx = 0; inputNdx < inputValues.size(); inputNdx++) 1002 const Value& input = inputValues[inputNdx]; 1003 const ValueBufferLayout::Entry& layoutEntry = layout.entries[inputNdx]; [all...] |
/external/deqp/framework/referencerenderer/ |
rrRenderer.cpp | 511 for (size_t inputNdx = 0; inputNdx < fragInputs.size(); ++inputNdx) 512 if (fragInputs[inputNdx].flatshade) 514 flatshadePrimitiveVertices(*it, inputNdx); [all...] |
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
vktRenderPassTests.cpp | 851 for (size_t inputNdx = 0; inputNdx < inputAttachments.size(); inputNdx++) 853 const tcu::ScopedLogSection inputAttachmentSection (log, "Input" + de::toString(inputNdx), "Input " + de::toString(inputNdx)); 854 const AttachmentReference& inputAttachment = inputAttachments[inputNdx]; [all...] |