/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
D | VertexProcessor.cpp | 40 uint32_t VertexProcessor::States::computeHash() in computeHash() 53 bool VertexProcessor::State::operator==(const State &state) const in operator ==() 64 VertexProcessor::TransformFeedbackInfo::TransformFeedbackInfo() in TransformFeedbackInfo() 74 VertexProcessor::UniformBufferInfo::UniformBufferInfo() in UniformBufferInfo() 80 VertexProcessor::VertexProcessor(Context *context) : context(context) in VertexProcessor() function in sw::VertexProcessor 122 VertexProcessor::~VertexProcessor() in ~VertexProcessor() 129 void *VertexProcessor::operator new(size_t size) in operator new() 131 ASSERT(size == sizeof(VertexProcessor)); // This operator can't be called from a derived class in operator new() 132 return sw::allocate(sizeof(VertexProcessor), 16); in operator new() 135 void VertexProcessor::operator delete(void *mem) in operator delete() [all …]
|
D | Renderer.cpp | 145 …ontext *context, Conventions conventions, bool exactColorRounding) : VertexProcessor(context), Pix… in Renderer() 280 vertexState = VertexProcessor::update(drawType); in draw() 284 vertexRoutine = VertexProcessor::routine(vertexState); in draw() 366 draw->vertexPointer = (VertexProcessor::RoutinePointer)vertexRoutine->getEntry(); in draw() 472 memcpy(&data->vs.c, VertexProcessor::c, sizeof(float4) * draw->vsDirtyConstF); in draw() 478 memcpy(&data->vs.i, VertexProcessor::i, sizeof(int4) * draw->vsDirtyConstI); in draw() 484 memcpy(&data->vs.b, VertexProcessor::b, sizeof(bool) * draw->vsDirtyConstB); in draw() 493 VertexProcessor::lockUniformBuffers(data->vs.u, draw->vUniformBuffers); in draw() 494 …VertexProcessor::lockTransformFeedbackBuffers(data->vs.t, data->vs.reg, data->vs.row, data->vs.col… in draw() 1127 VertexProcessor::RoutinePointer vertexRoutine = draw->vertexPointer; in processPrimitiveVertices() [all …]
|
D | Renderer.hpp | 157 VertexProcessor::FixedFunction ff; 164 VertexProcessor::PointSprite point; 223 class Renderer : public VertexProcessor, public PixelProcessor, public SetupProcessor 457 VertexProcessor::State vertexState; 479 VertexProcessor::RoutinePointer vertexPointer;
|
D | CMakeLists.txt | 37 VertexProcessor.cpp 62 VertexProcessor.hpp
|
D | VertexProcessor.hpp | 44 class VertexProcessor class 185 VertexProcessor(Context *context); 187 virtual ~VertexProcessor();
|
D | BUILD.gn | 52 "VertexProcessor.cpp",
|
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
D | VertexProcessor.cpp | 35 uint32_t VertexProcessor::States::computeHash() in computeHash() 48 bool VertexProcessor::State::operator==(const State &state) const in operator ==() 58 VertexProcessor::VertexProcessor() in VertexProcessor() function in sw::VertexProcessor 63 void VertexProcessor::setRoutineCacheSize(int cacheSize) in setRoutineCacheSize() 68 const VertexProcessor::State VertexProcessor::update(const vk::GraphicsState &pipelineState, const … in update() 91 VertexProcessor::RoutineType VertexProcessor::routine(const State &state, in routine()
|
D | VertexProcessor.hpp | 56 class VertexProcessor class 96 VertexProcessor(); 114 struct hash<sw::VertexProcessor::State> 116 uint64_t operator()(const sw::VertexProcessor::State &state) const in operator ()()
|
D | Renderer.hpp | 162 VertexProcessor::RoutineType vertexRoutine; 231 VertexProcessor vertexProcessor; 235 VertexProcessor::State vertexState; 239 VertexProcessor::RoutineType vertexRoutine;
|
D | CMakeLists.txt | 51 VertexProcessor.cpp 52 VertexProcessor.hpp
|
D | BUILD.gn | 31 "VertexProcessor.hpp", 49 "VertexProcessor.cpp",
|
/third_party/skia/third_party/externals/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 | 35 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()
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
D | VertexRoutine.hpp | 52 const VertexProcessor::State &state, 67 const VertexProcessor::State &state; 73 typedef VertexProcessor::State::Input Stream;
|
D | VertexProgram.hpp | 29 const VertexProcessor::State &state,
|
D | VertexProgram.cpp | 28 const VertexProcessor::State &state, in VertexProgram()
|
D | VertexRoutine.cpp | 28 const VertexProcessor::State &state, in VertexRoutine()
|
/third_party/skia/third_party/externals/swiftshader/docs/ |
D | Index.md | 40 …er/) layer is implemented in three main parts: the [VertexProcessor](../src/Renderer/VertexProcess…
|
/third_party/skia/third_party/externals/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()
|