Searched refs:VarLayout (Results 1 - 3 of 3) sorted by relevance
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsShaderExecUtil.cpp | 845 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 D | vktShaderExecutor.cpp | 1587 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 D | vktShaderExecutor.cpp | 1587 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