/third_party/skia/experimental/graphite/src/ |
H A D | Renderer.h | 50 // - Does Renderer make RenderStepFactories that create steps for each DrawList::Draw? 65 * specific Renderer. Each technique has an associated singleton Renderer that decomposes the 73 * Renderer itself is non-virtual since it simply has to point to a list of RenderSteps. RenderSteps 78 class Renderer { class 82 // are stateless singletons and remain alive for the entire program. Each Renderer corresponds 84 static const Renderer& StencilAndFillPath(); 86 // static const Renderer& FillConvexPath(); 87 // static const Renderer& StrokePath(); 90 // The maximum number of render steps that any Renderer i 104 Renderer(const char* name, const RenderStep* s1) Renderer() function in skgpu::Renderer 107 Renderer(const char* name, const RenderStep* s1, const RenderStep* s2) Renderer() function in skgpu::Renderer 110 Renderer(const char* name, const RenderStep* s1, const RenderStep* s2, const RenderStep* s3) Renderer() function in skgpu::Renderer 113 Renderer(const char* name, const RenderStep* s1, const RenderStep* s2, Renderer() function in skgpu::Renderer 118 Renderer(const char* name, std::array<const RenderStep*, N> steps) Renderer() function in skgpu::Renderer [all...] |
H A D | DrawList.h | 29 class Renderer; 197 const Renderer& fRenderer; // Statically defined by function that recorded the Draw 207 Draw(const Renderer& renderer, const Transform& transform, const Shape& shape, in Draw()
|
H A D | DrawList.cpp | 10 #include "experimental/graphite/src/Renderer.h" 55 fDraws.push_back({Renderer::StencilAndFillPath(), in stencilAndFillPath() 58 fRenderStepCount += Renderer::StencilAndFillPath().numRenderSteps(); in stencilAndFillPath() 68 // TODO actually record this, but for now just drop the draw since the Renderer in fillConvexPath() 70 // fDraws.push_back({Renderer::FillConvexPath(), in fillConvexPath() 73 // fRenderStepCount += Renderer::FillConvexPath().numRenderSteps(); in fillConvexPath() 84 // TODO actually record this, but for now just drop the draw since the Renderer in strokePath() 86 // fDraws.push_back({Renderer::StrokePath(), in strokePath() 89 // fRenderStepCount += Renderer::StrokePath().numRenderSteps(); in strokePath()
|
H A D | DrawPass.cpp | 18 #include "experimental/graphite/src/Renderer.h" 54 * Renderer), which can be sorted independently. Each (step, draw) pair produces its own SortKey. 108 uint32_t fRenderStep : 2; // bits >= log2(Renderer::kMaxRenderSteps) 126 static_assert(2 >= SkNextLog2_portable(Renderer::kMaxRenderSteps)); 127 static_assert(30 >= SkNextLog2_portable(Renderer::kMaxRenderSteps * DrawList::kMaxDraws));
|
/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
H A D | Renderer.cpp | 15 #include "Renderer.hpp" 66 AtomicInt Renderer::unitCount(1); 67 AtomicInt Renderer::clusterCount(1); 95 Renderer *renderer; 145 Renderer::Renderer(Context *context, Conventions conventions, bool exactColorRounding) : VertexProcessor(context), PixelProcessor(context), SetupProcessor(context), context(context), viewport() in Renderer() function in sw::Renderer 210 Renderer::~Renderer() in ~Renderer() 237 void* Renderer::operator new(size_t size) in operator new() 239 ASSERT(size == sizeof(Renderer)); // Thi in operator new() [all...] |
H A D | Renderer.hpp | 223 class Renderer : public VertexProcessor, public PixelProcessor, public SetupProcessor class 274 Renderer(Context *context, Conventions conventions, bool exactColorRounding); 276 virtual ~Renderer(); 483 int (Renderer::*setupPrimitives)(int batch, int count);
|
H A D | QuadRasterizer.cpp | 18 #include "Renderer.hpp" 52 int clusterCount = Renderer::getClusterCount(); in generate() 294 int clusterCount = Renderer::getClusterCount();
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fFboSRGBWriteControlTests.cpp | 773 class Renderer class 776 Renderer (Context& context); 777 ~Renderer (void); 846 Renderer::Renderer (Context& context) in Renderer() function in deqp::gles31::Functional::__anon30822::Renderer 860 Renderer::~Renderer (void) in ~Renderer() 866 void Renderer::init (const TestRenderPassConfig& renderPassConfig, const int renderpass) in init() 889 void Renderer::deinit (void) in deinit() 901 void Renderer [all...] |
/third_party/skia/experimental/graphite/src/render/ |
H A D | StencilAndFillPathRenderer.cpp | 8 #include "experimental/graphite/src/Renderer.h" 87 const Renderer& Renderer::StencilAndFillPath() { in StencilAndFillPath() 94 static const Renderer kRenderer("stencil-and-fill", in StencilAndFillPath()
|
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrRenderer.hpp | 4 * drawElements Quality Program Reference Renderer 132 class Renderer class 135 Renderer (void); 136 ~Renderer (void);
|
H A D | rrRenderer.cpp | 2 * drawElements Quality Program Reference Renderer 1742 Renderer::Renderer (void) in Renderer() function in rr::Renderer 1746 Renderer::~Renderer (void) in ~Renderer() 1750 void Renderer::draw (const DrawCommand& command) const in draw() 1755 void Renderer::drawInstanced (const DrawCommand& command, int numInstances) const in drawInstanced()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawShaderLayerTests.cpp | 601 // Renderer generates two triangles per layer, each pair using a different 603 class Renderer class 612 Renderer (Context& context, in Renderer() function in vkt::Draw::__anon29184::Renderer 855 Renderer (const Renderer&); 856 Renderer& operator= (const Renderer&); 908 const Renderer renderer (context, params.groupParams, renderSize, params.numLayers, colorFormat, clearColor, vertices, Renderer::VERTEX); in testVertexShader() 968 const Renderer rendere in testTessellationShader() [all...] |
H A D | vktDrawShaderViewportIndexTests.cpp | 649 // Renderer generates two triangles per viewport, each pair using a different color. The 651 class Renderer class 660 Renderer (Context& context, in Renderer() function in vkt::Draw::__anon29185::Renderer 934 Renderer (const Renderer&); 935 Renderer& operator= (const Renderer&); 938 tcu::TestStatus testVertexFragmentShader (Context& context, const TestParams& testParams, Renderer::Shader shader) in testVertexFragmentShader() 969 Renderer renderer (context, renderSize, testParams, cells, colorFormat, clearColor, colors, shader); in testVertexFragmentShader() 991 return testVertexFragmentShader(context, testParams, Renderer in testVertexShader() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Renderer.cpp | 15 #include "Renderer.hpp" 158 Renderer::Renderer(vk::Device *device) in Renderer() function in sw::Renderer 166 Renderer::~Renderer() in ~Renderer() 171 // Renderer objects have to be mem aligned to the alignment provided in the class declaration 172 void *Renderer::operator new(size_t size) in operator new() 174 ASSERT(size == sizeof(Renderer)); // This operator can't be called from a derived class in operator new() 175 return vk::allocateHostMemory(sizeof(Renderer), alignof(Renderer), v in operator new() [all...] |
H A D | Renderer.hpp | 200 class alignas(16) Renderer 203 Renderer(vk::Device *device); 205 virtual ~Renderer();
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkQueue.hpp | 19 #include "Device/Renderer.hpp" 31 class Renderer; 99 std::unique_ptr<sw::Renderer> renderer;
|
H A D | VkCommandBuffer.hpp | 29 class Renderer; 146 sw::Renderer *renderer = nullptr;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawShaderViewportIndexTests.cpp | 653 // Renderer generates two triangles per viewport, each pair using a different color. The 655 class Renderer class 664 Renderer (Context& context, in Renderer() function in vkt::Draw::__anon27950::Renderer 938 Renderer (const Renderer&); 939 Renderer& operator= (const Renderer&); 942 tcu::TestStatus testVertexFragmentShader (Context& context, const TestParams& testParams, Renderer::Shader shader) in testVertexFragmentShader() 973 Renderer renderer (context, renderSize, testParams, cells, colorFormat, clearColor, colors, shader); in testVertexFragmentShader() 995 return testVertexFragmentShader(context, testParams, Renderer in testVertexShader() [all...] |
H A D | vktDrawShaderLayerTests.cpp | 605 // Renderer generates two triangles per layer, each pair using a different 607 class Renderer class 616 Renderer (Context& context, in Renderer() function in vkt::Draw::__anon27949::Renderer 866 Renderer (const Renderer&); 867 Renderer& operator= (const Renderer&); 919 const Renderer renderer (context, params.groupParams, renderSize, params.numLayers, colorFormat, clearColor, vertices, Renderer::VERTEX); in testVertexShader() 979 const Renderer rendere in testTessellationShader() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Device.cpp | 20 #include "Renderer/Renderer.hpp" 21 #include "Renderer/Clipper.hpp" 36 Device::Device(Context *context) : Renderer(context, OpenGL, true), context(context) in Device() 313 Renderer::setRenderTarget(index, renderTarget, layer); in setRenderTarget() 335 Renderer::setDepthBuffer(depthBuffer, layer); in setDepthBuffer() 357 Renderer::setStencilBuffer(stencilBuffer, layer); in setStencilBuffer() 743 Renderer::setPixelShaderConstantF(0, pixelShaderConstantF[0], pixelShaderConstantsFDirty); in bindShaderConstants() 746 Renderer::setPixelShader(pixelShader); // Loads shader constants set with DEF in bindShaderConstants() 763 Renderer in bindShaderConstants() [all...] |
H A D | Device.hpp | 18 #include "Renderer/Renderer.hpp" 39 class Device : public sw::Renderer
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesBufferTests.cpp | 465 class Renderer class 477 Renderer (const DeviceInterface& vk, in Renderer() function in vkt::sparse::__anon28734::Renderer 581 Renderer (const Renderer&); 582 Renderer& operator= (const Renderer&); 625 class SparseBufferTestInstance : public SparseResourcesBaseInstance, Renderer::Delegate 693 Renderer::SpecializationMap specMap = Renderer::SpecializationMap(), in draw() 697 const UniquePtr<Renderer> rendere in draw() 691 draw(const VkPrimitiveTopology topology, const VkDescriptorSetLayout descriptorSetLayout = DE_NULL, Renderer::SpecializationMap specMap = Renderer::SpecializationMap(), bool useDeviceGroups = false, deUint32 deviceID = 0) draw() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesBufferTests.cpp | 465 class Renderer class 477 Renderer (const DeviceInterface& vk, in Renderer() function in vkt::sparse::__anon29883::Renderer 581 Renderer (const Renderer&); 582 Renderer& operator= (const Renderer&); 625 class SparseBufferTestInstance : public SparseResourcesBaseInstance, Renderer::Delegate 693 Renderer::SpecializationMap specMap = Renderer::SpecializationMap(), in draw() 697 const UniquePtr<Renderer> rendere in draw() 691 draw(const VkPrimitiveTopology topology, const VkDescriptorSetLayout descriptorSetLayout = DE_NULL, Renderer::SpecializationMap specMap = Renderer::SpecializationMap(), bool useDeviceGroups = false, deUint32 deviceID = 0) draw() argument [all...] |
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/src/main/java/com/google/oboe/samples/rhythmgame/ |
H A D | RendererWrapper.java | 23 public class RendererWrapper implements GLSurfaceView.Renderer {
|
/third_party/rust/crates/codespan/codespan-reporting/src/term/ |
H A D | renderer.rs | 111 pub struct Renderer<'writer, 'config> { structure names 116 impl<'writer, 'config> Renderer<'writer, 'config> { impls 121 ) -> Renderer<'writer, 'config> { in new() 122 Renderer { writer, config } in new() 961 impl<'writer, 'config> Write for Renderer<'writer, 'config> { 971 impl<'writer, 'config> WriteColor for Renderer<'writer, 'config> {
|