Searched refs:SpirvShader (Results 1 – 9 of 9) sorted by relevance
/external/swiftshader/src/Pipeline/ |
D | SpirvShader.cpp | 23 volatile int SpirvShader::serialCounter = 1; // Start at 1, 0 is invalid shader. 25 SpirvShader::SpirvShader(InsnStore const &insns) in SpirvShader() function in sw::SpirvShader 198 void SpirvShader::ProcessInterfaceVariable(Object &object) in ProcessInterfaceVariable() 244 void SpirvShader::ProcessExecutionMode(InsnIterator insn) in ProcessExecutionMode() 277 uint32_t SpirvShader::ComputeTypeSize(sw::SpirvShader::InsnIterator insn) in ComputeTypeSize() 335 …void SpirvShader::PopulateInterfaceSlot(std::vector<InterfaceComponent> *iface, Decorations const … in PopulateInterfaceSlot() 347 …int SpirvShader::PopulateInterfaceInner(std::vector<InterfaceComponent> *iface, uint32_t id, Decor… in PopulateInterfaceInner() 424 void SpirvShader::PopulateInterface(std::vector<InterfaceComponent> *iface, uint32_t id) in PopulateInterface() 440 void SpirvShader::Decorations::Apply(spv::Decoration decoration, uint32_t arg) in Apply() 477 void SpirvShader::Decorations::Apply(const sw::SpirvShader::Decorations &src) in Apply() [all …]
|
D | VertexShader.hpp | 35 …id setInput(int inputIdx, const Semantic& semantic, SpirvShader::AttribType attribType = SpirvShad… 44 SpirvShader::AttribType getAttribType(int inputIndex) const; 59 SpirvShader::AttribType attribType[MAX_VERTEX_INPUTS];
|
D | VertexShader.cpp | 36 attribType[i] = SpirvShader::ATTRIBTYPE_FLOAT; in VertexShader() 73 attribType[i] = SpirvShader::ATTRIBTYPE_FLOAT; in VertexShader() 160 …void VertexShader::setInput(int inputIdx, const sw::Shader::Semantic& semantic, SpirvShader::Attri… in setInput() 191 SpirvShader::AttribType VertexShader::getAttribType(int inputIdx) const in getAttribType()
|
D | SpirvShader.hpp | 30 class SpirvShader class 125 explicit SpirvShader(InsnStore const &insns);
|
D | VertexRoutine.cpp | 146 …bool isNativeFloatAttrib = (stream.attribType == SpirvShader::ATTRIBTYPE_FLOAT) || stream.normaliz… in readStream() 177 case SpirvShader::ATTRIBTYPE_INT: in readStream() 183 case SpirvShader::ATTRIBTYPE_UINT: in readStream()
|
/external/swiftshader/src/Vulkan/ |
D | VkPipeline.hpp | 21 namespace sw { class SpirvShader; } 70 sw::SpirvShader *vertexShader = nullptr; 71 sw::SpirvShader *fragmentShader = nullptr;
|
D | VkPipeline.cpp | 394 auto spirvShader = new sw::SpirvShader{code}; in compileShaders()
|
/external/swiftshader/src/Device/ |
D | VertexProcessor.hpp | 77 unsigned int attribType : BITS(SpirvShader::ATTRIBTYPE_LAST);
|
D | VertexProcessor.cpp | 415 …pe = context->vertexShader ? context->vertexShader->getAttribType(i) : SpirvShader::ATTRIBTYPE_FLO… in update()
|