Home
last modified time | relevance | path

Searched refs:VarLayout (Results 1 - 3 of 3) sorted by relevance

/third_party/vk-gl-cts/modules/glshared/
H A DglsShaderExecUtil.cpp845 struct VarLayout struct in deqp::gls::ShaderExecUtil::BufferIoExecutor
851 VarLayout (void) : offset(0), stride(0), matrixStride(0) {} in VarLayout() function
857 static void computeVarLayout (const std::vector<Symbol>& symbols, std::vector<VarLayout>* layout);
858 static deUint32 getLayoutStride (const vector<VarLayout>& layout);
860 static void copyToBuffer (const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr);
861 static void copyFromBuffer (const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr);
866 vector<VarLayout> m_inputLayout;
867 vector<VarLayout> m_outputLayout;
911 void BufferIoExecutor::computeVarLayout (const std::vector<Symbol>& symbols, std::vector<VarLayout>* layout) in computeVarLayout()
923 VarLayout in computeVarLayout()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderExecutor.cpp1587 struct VarLayout struct in vkt::shaderexecutor::__anon28678::BufferIoExecutor
1593 VarLayout (void) : offset(0), stride(0), matrixStride(0) {} in VarLayout() function
1596 static void computeVarLayout (const std::vector<Symbol>& symbols, std::vector<VarLayout>* layout);
1597 static deUint32 getLayoutStride (const vector<VarLayout>& layout);
1599 static void copyToBuffer (const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr, bool packFloat16Bit);
1600 static void copyFromBuffer (const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr);
1605 vector<VarLayout> m_inputLayout;
1606 vector<VarLayout> m_outputLayout;
1620 inline deUint32 BufferIoExecutor::getLayoutStride (const vector<VarLayout>& layout) in getLayoutStride()
1625 void BufferIoExecutor::computeVarLayout (const std::vector<Symbol>& symbols, std::vector<VarLayout>* layou
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderExecutor.cpp1587 struct VarLayout struct in vkt::shaderexecutor::__anon29827::BufferIoExecutor
1593 VarLayout (void) : offset(0), stride(0), matrixStride(0) {} in VarLayout() function
1596 static void computeVarLayout (const std::vector<Symbol>& symbols, std::vector<VarLayout>* layout);
1597 static deUint32 getLayoutStride (const vector<VarLayout>& layout);
1599 static void copyToBuffer (const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr, bool packFloat16Bit);
1600 static void copyFromBuffer (const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr);
1605 vector<VarLayout> m_inputLayout;
1606 vector<VarLayout> m_outputLayout;
1620 inline deUint32 BufferIoExecutor::getLayoutStride (const vector<VarLayout>& layout) in getLayoutStride()
1625 void BufferIoExecutor::computeVarLayout (const std::vector<Symbol>& symbols, std::vector<VarLayout>* layou
[all...]

Completed in 11 milliseconds