Home
last modified time | relevance | path

Searched refs:VertexProcessor (Results 1 – 24 of 24) sorted by relevance

/external/swiftshader/src/Device/
DVertexProcessor.cpp38 unsigned int VertexProcessor::States::computeHash() in computeHash()
51 VertexProcessor::State::State() in State()
56 bool VertexProcessor::State::operator==(const State &state) const in operator ==()
66 VertexProcessor::TransformFeedbackInfo::TransformFeedbackInfo() in TransformFeedbackInfo()
76 VertexProcessor::UniformBufferInfo::UniformBufferInfo() in UniformBufferInfo()
82 VertexProcessor::VertexProcessor(Context *context) : context(context) in VertexProcessor() function in sw::VertexProcessor
88 VertexProcessor::~VertexProcessor() in ~VertexProcessor()
94 void VertexProcessor::setInputStream(int index, const Stream &stream) in setInputStream()
99 void VertexProcessor::resetInputStreams() in resetInputStreams()
107 void VertexProcessor::setFloatConstant(unsigned int index, const float value[4]) in setFloatConstant()
[all …]
DRenderer.cpp122 …ontext *context, Conventions conventions, bool exactColorRounding) : VertexProcessor(context), Pix… in Renderer()
244 vertexState = VertexProcessor::update(drawType); in draw()
248 vertexRoutine = VertexProcessor::routine(vertexState); in draw()
318 draw->vertexPointer = (VertexProcessor::RoutinePointer)vertexRoutine->getEntry(); in draw()
402 memcpy(&data->vs.c, VertexProcessor::c, sizeof(float4) * draw->vsDirtyConstF); in draw()
408 memcpy(&data->vs.i, VertexProcessor::i, sizeof(int4) * draw->vsDirtyConstI); in draw()
414 memcpy(&data->vs.b, VertexProcessor::b, sizeof(bool) * draw->vsDirtyConstB); in draw()
423 VertexProcessor::lockUniformBuffers(data->vs.u, draw->vUniformBuffers); in draw()
424VertexProcessor::lockTransformFeedbackBuffers(data->vs.t, data->vs.reg, data->vs.row, data->vs.col… in draw()
999 VertexProcessor::RoutinePointer vertexRoutine = draw->vertexPointer; in processPrimitiveVertices()
[all …]
DVertexProcessor.hpp45 class VertexProcessor class
124 VertexProcessor(Context *context);
126 virtual ~VertexProcessor();
DRenderer.hpp195 class Renderer : public VertexProcessor, public PixelProcessor, public SetupProcessor
425 VertexProcessor::State vertexState;
447 VertexProcessor::RoutinePointer vertexPointer;
/external/swiftshader/src/Renderer/
DVertexProcessor.cpp39 unsigned int VertexProcessor::States::computeHash() in computeHash()
52 VertexProcessor::State::State() in State()
57 bool VertexProcessor::State::operator==(const State &state) const in operator ==()
67 VertexProcessor::TransformFeedbackInfo::TransformFeedbackInfo() in TransformFeedbackInfo()
77 VertexProcessor::UniformBufferInfo::UniformBufferInfo() in UniformBufferInfo()
83 VertexProcessor::VertexProcessor(Context *context) : context(context) in VertexProcessor() function in sw::VertexProcessor
125 VertexProcessor::~VertexProcessor() in ~VertexProcessor()
131 void VertexProcessor::setInputStream(int index, const Stream &stream) in setInputStream()
136 void VertexProcessor::resetInputStreams(bool preTransformed) in resetInputStreams()
146 void VertexProcessor::setFloatConstant(unsigned int index, const float value[4]) in setFloatConstant()
[all …]
DRenderer.cpp145 …ontext *context, Conventions conventions, bool exactColorRounding) : VertexProcessor(context), Pix… in Renderer()
275 vertexState = VertexProcessor::update(drawType); in draw()
279 vertexRoutine = VertexProcessor::routine(vertexState); in draw()
365 draw->vertexPointer = (VertexProcessor::RoutinePointer)vertexRoutine->getEntry(); in draw()
471 memcpy(&data->vs.c, VertexProcessor::c, sizeof(float4) * draw->vsDirtyConstF); in draw()
477 memcpy(&data->vs.i, VertexProcessor::i, sizeof(int4) * draw->vsDirtyConstI); in draw()
483 memcpy(&data->vs.b, VertexProcessor::b, sizeof(bool) * draw->vsDirtyConstB); in draw()
492 VertexProcessor::lockUniformBuffers(data->vs.u, draw->vUniformBuffers); in draw()
493VertexProcessor::lockTransformFeedbackBuffers(data->vs.t, data->vs.reg, data->vs.row, data->vs.col… in draw()
1126 VertexProcessor::RoutinePointer vertexRoutine = draw->vertexPointer; in processPrimitiveVertices()
[all …]
DRenderer.hpp157 VertexProcessor::FixedFunction ff;
164 VertexProcessor::PointSprite point;
224 class Renderer : public VertexProcessor, public PixelProcessor, public SetupProcessor
458 VertexProcessor::State vertexState;
480 VertexProcessor::RoutinePointer vertexPointer;
DVertexProcessor.hpp44 class VertexProcessor class
186 VertexProcessor(Context *context);
188 virtual ~VertexProcessor();
DBUILD.gn55 "VertexProcessor.cpp",
/external/swiftshader/src/Shader/
DVertexRoutine.hpp41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader);
54 const VertexProcessor::State &state;
59 typedef VertexProcessor::State::Input Stream;
DVertexPipeline.hpp28 VertexPipeline(const VertexProcessor::State &state);
DVertexProgram.hpp33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
DVertexRoutine.cpp29 VertexRoutine::VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader) in VertexRoutine()
DVertexPipeline.cpp32 VertexPipeline::VertexPipeline(const VertexProcessor::State &state) : VertexRoutine(state, 0) in VertexPipeline()
DVertexProgram.cpp26 VertexProgram::VertexProgram(const VertexProcessor::State &state, const VertexShader *shader) in VertexProgram()
/external/swiftshader/src/Pipeline/
DVertexRoutine.hpp41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader);
54 const VertexProcessor::State &state;
59 typedef VertexProcessor::State::Input Stream;
DVertexProgram.hpp33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
DVertexRoutine.cpp29 VertexRoutine::VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader) in VertexRoutine()
DVertexProgram.cpp26 VertexProgram::VertexProgram(const VertexProcessor::State &state, const VertexShader *shader) in VertexProgram()
/external/swiftshader/src/
DAndroid.mk80 Renderer/VertexProcessor.cpp \
DAndroid.bp144 "Renderer/VertexProcessor.cpp",
/external/swiftshader/tests/fuzzers/
DVertexRoutineFuzzer.cpp136 sw::VertexProcessor::State state; in LLVMFuzzerTestOneInput()
/external/swiftshader/docs/
DIndex.md40 …er/) layer is implemented in three main parts: the [VertexProcessor](../src/Renderer/VertexProcess…
/external/swiftshader/src/OpenGL/libGLESv2/
DProgram.cpp1206 device->VertexProcessor::setUniformBuffer(bufferBindingIndex, in applyUniformBuffers()
1227 device->VertexProcessor::setTransformFeedbackBuffer(index, nullptr, 0, 0, 0, 0, 0); in applyTransformFeedback()
1229 device->VertexProcessor::enableTransformFeedback(enableTransformFeedback); in applyTransformFeedback()
1249 device->VertexProcessor::setTransformFeedbackBuffer(index, in applyTransformFeedback()
1280 device->VertexProcessor::setTransformFeedbackBuffer(index, resource, in applyTransformFeedback()
1297 device->VertexProcessor::setTransformFeedbackBuffer(index, nullptr, 0, 0, 0, 0, 0); in applyTransformFeedback()
1300 device->VertexProcessor::enableTransformFeedback(enableTransformFeedback); in applyTransformFeedback()