Home
last modified time | relevance | path

Searched refs:VertexRoutine (Results 1 – 18 of 18) sorted by relevance

/external/swiftshader/src/Shader/
DVertexRoutine.hpp38 class VertexRoutine : public VertexRoutinePrototype class
41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader);
42 virtual ~VertexRoutine();
DCMakeLists.txt32 VertexRoutine.cpp
45 VertexRoutine.hpp
DVertexRoutine.cpp29 VertexRoutine::VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader) in VertexRoutine() function in sw::VertexRoutine
36 VertexRoutine::~VertexRoutine() in ~VertexRoutine()
40 void VertexRoutine::generate() in generate()
98 void VertexRoutine::readInput(UInt &index) in readInput()
109 void VertexRoutine::computeClipFlags() in computeClipFlags()
140 …Vector4f VertexRoutine::readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, cons… in readStream()
611 void VertexRoutine::postTransform() in postTransform()
644 void VertexRoutine::writeCache(Pointer<Byte> &cacheLine) in writeCache()
741 void VertexRoutine::writeVertex(const Pointer<Byte> &vertex, Pointer<Byte> &cache) in writeVertex()
755 …void VertexRoutine::transformFeedback(const Pointer<Byte> &vertex, const UInt &primitiveNumber, co… in transformFeedback()
DVertexPipeline.hpp25 class VertexPipeline : public VertexRoutine
DBUILD.gn49 "VertexRoutine.cpp",
DVertexProgram.hpp32 class VertexProgram : public VertexRoutine, public ShaderCore
DVertexPipeline.cpp32 VertexPipeline::VertexPipeline(const VertexProcessor::State &state) : VertexRoutine(state, 0) in VertexPipeline()
DVertexProgram.cpp27 : VertexRoutine(state, shader), in VertexProgram()
/external/swiftshader/src/Pipeline/
DVertexRoutine.hpp46 class VertexRoutine : public VertexRoutinePrototype class
49 VertexRoutine(
53 virtual ~VertexRoutine();
DBUILD.gn29 "VertexRoutine.hpp",
54 "VertexRoutine.cpp",
DVertexRoutine.cpp26 VertexRoutine::VertexRoutine( in VertexRoutine() function in sw::VertexRoutine
37 VertexRoutine::~VertexRoutine() in ~VertexRoutine()
41 void VertexRoutine::generate() in generate()
87 void VertexRoutine::readInput(Pointer<UInt> &batch) in readInput()
114 void VertexRoutine::computeClipFlags() in computeClipFlags()
150 void VertexRoutine::computeCullMask() in computeCullMask()
167 Vector4f VertexRoutine::readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, Point… in readStream()
516 void VertexRoutine::writeCache(Pointer<Byte> &vertexCache, Pointer<UInt> &tagCache, Pointer<UInt> &… in writeCache()
645 void VertexRoutine::writeVertex(const Pointer<Byte> &vertex, Pointer<Byte> &cacheEntry) in writeVertex()
DCMakeLists.txt50 VertexRoutine.cpp
51 VertexRoutine.hpp
DVertexProgram.hpp25 class VertexProgram : public VertexRoutine
DVertexProgram.cpp32 : VertexRoutine(state, pipelineLayout, spirvShader) in VertexProgram()
/external/swiftshader/src/Device/
DVertexProcessor.cpp99 VertexRoutine *generator = new VertexProgram(state, pipelineLayout, vertexShader, descriptorSets); in routine()
/external/swiftshader/docs/
DIndex.md42 The [VertexRoutine](../src/Shader/VertexRoutine.cpp) produces a function for processing a batch of …
/external/swiftshader/src/
DAndroid.bp177 "Shader/VertexRoutine.cpp",
/external/swiftshader/src/Renderer/
DVertexProcessor.cpp1106 VertexRoutine *generator = nullptr; in routine()