/external/swiftshader/src/Device/ |
D | VertexProcessor.cpp | 38 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 …]
|
D | Renderer.cpp | 122 …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() 424 …VertexProcessor::lockTransformFeedbackBuffers(data->vs.t, data->vs.reg, data->vs.row, data->vs.col… in draw() 999 VertexProcessor::RoutinePointer vertexRoutine = draw->vertexPointer; in processPrimitiveVertices() [all …]
|
D | VertexProcessor.hpp | 45 class VertexProcessor class 124 VertexProcessor(Context *context); 126 virtual ~VertexProcessor();
|
D | Renderer.hpp | 195 class Renderer : public VertexProcessor, public PixelProcessor, public SetupProcessor 425 VertexProcessor::State vertexState; 447 VertexProcessor::RoutinePointer vertexPointer;
|
/external/swiftshader/src/Renderer/ |
D | VertexProcessor.cpp | 39 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 …]
|
D | Renderer.cpp | 145 …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() 493 …VertexProcessor::lockTransformFeedbackBuffers(data->vs.t, data->vs.reg, data->vs.row, data->vs.col… in draw() 1126 VertexProcessor::RoutinePointer vertexRoutine = draw->vertexPointer; in processPrimitiveVertices() [all …]
|
D | Renderer.hpp | 157 VertexProcessor::FixedFunction ff; 164 VertexProcessor::PointSprite point; 224 class Renderer : public VertexProcessor, public PixelProcessor, public SetupProcessor 458 VertexProcessor::State vertexState; 480 VertexProcessor::RoutinePointer vertexPointer;
|
D | VertexProcessor.hpp | 44 class VertexProcessor class 186 VertexProcessor(Context *context); 188 virtual ~VertexProcessor();
|
D | BUILD.gn | 55 "VertexProcessor.cpp",
|
/external/swiftshader/src/Shader/ |
D | VertexRoutine.hpp | 41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader); 54 const VertexProcessor::State &state; 59 typedef VertexProcessor::State::Input Stream;
|
D | VertexPipeline.hpp | 28 VertexPipeline(const VertexProcessor::State &state);
|
D | VertexProgram.hpp | 33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
|
D | VertexRoutine.cpp | 29 VertexRoutine::VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader) in VertexRoutine()
|
D | VertexPipeline.cpp | 32 VertexPipeline::VertexPipeline(const VertexProcessor::State &state) : VertexRoutine(state, 0) in VertexPipeline()
|
D | VertexProgram.cpp | 26 VertexProgram::VertexProgram(const VertexProcessor::State &state, const VertexShader *shader) in VertexProgram()
|
/external/swiftshader/src/Pipeline/ |
D | VertexRoutine.hpp | 41 VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader); 54 const VertexProcessor::State &state; 59 typedef VertexProcessor::State::Input Stream;
|
D | VertexProgram.hpp | 33 VertexProgram(const VertexProcessor::State &state, const VertexShader *vertexShader);
|
D | VertexRoutine.cpp | 29 VertexRoutine::VertexRoutine(const VertexProcessor::State &state, const VertexShader *shader) in VertexRoutine()
|
D | VertexProgram.cpp | 26 VertexProgram::VertexProgram(const VertexProcessor::State &state, const VertexShader *shader) in VertexProgram()
|
/external/swiftshader/src/ |
D | Android.mk | 80 Renderer/VertexProcessor.cpp \
|
D | Android.bp | 144 "Renderer/VertexProcessor.cpp",
|
/external/swiftshader/tests/fuzzers/ |
D | VertexRoutineFuzzer.cpp | 136 sw::VertexProcessor::State state; in LLVMFuzzerTestOneInput()
|
/external/swiftshader/docs/ |
D | Index.md | 40 …er/) layer is implemented in three main parts: the [VertexProcessor](../src/Renderer/VertexProcess…
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
D | Program.cpp | 1206 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()
|