/third_party/skia/experimental/graphite/src/mtl/ |
H A D | MtlGraphicsPipeline.h | 11 #include "experimental/graphite/src/GraphicsPipeline.h" 25 class GraphicsPipeline final : public skgpu::GraphicsPipeline { 31 static sk_sp<GraphicsPipeline> Make(const Gpu*, const skgpu::GraphicsPipelineDesc&); 32 ~GraphicsPipeline() override {} 39 GraphicsPipeline(sk_cfp<id<MTLRenderPipelineState>> pso, in GraphicsPipeline() function in skgpu::mtl::final
|
H A D | MtlResourceProvider.h | 32 sk_sp<skgpu::GraphicsPipeline> onCreateGraphicsPipeline(const GraphicsPipelineDesc&) override;
|
H A D | MtlCommandBuffer.h | 56 void onBindGraphicsPipeline(const skgpu::GraphicsPipeline*) override;
|
/third_party/skia/experimental/graphite/src/ |
H A D | GraphicsPipeline.cpp | 8 #include "experimental/graphite/src/GraphicsPipeline.h" 12 GraphicsPipeline::GraphicsPipeline() { in GraphicsPipeline() function in skgpu::GraphicsPipeline 15 GraphicsPipeline::~GraphicsPipeline() { in ~GraphicsPipeline()
|
H A D | ResourceProvider.h | 21 class GraphicsPipeline; 31 sk_sp<GraphicsPipeline> findOrCreateGraphicsPipeline(const GraphicsPipelineDesc&); 43 virtual sk_sp<GraphicsPipeline> onCreateGraphicsPipeline(const GraphicsPipelineDesc&) = 0; 53 sk_sp<GraphicsPipeline> refPipeline(const GraphicsPipelineDesc&);
|
H A D | GraphicsPipeline.h | 16 * GraphicsPipeline corresponds to a backend specific pipeline used for rendering (vs. compute), 22 * A GraphicsPipeline is created from the combination of a GraphicsPipelineDesc (representing draw 25 class GraphicsPipeline : public SkRefCnt { class 27 ~GraphicsPipeline() override; 30 GraphicsPipeline();
|
H A D | ResourceProvider.cpp | 12 #include "experimental/graphite/src/GraphicsPipeline.h" 25 sk_sp<GraphicsPipeline> ResourceProvider::findOrCreateGraphicsPipeline( in findOrCreateGraphicsPipeline() 33 Entry(sk_sp<GraphicsPipeline> pipeline) : fPipeline(std::move(pipeline)) {} in Entry() 35 sk_sp<GraphicsPipeline> fPipeline; 50 sk_sp<GraphicsPipeline> ResourceProvider::GraphicsPipelineCache::refPipeline( in refPipeline()
|
H A D | CommandBuffer.h | 22 class GraphicsPipeline; 64 void bindGraphicsPipeline(sk_sp<GraphicsPipeline> graphicsPipeline); 109 virtual void onBindGraphicsPipeline(const GraphicsPipeline*) = 0;
|
H A D | CommandBuffer.cpp | 10 #include "experimental/graphite/src/GraphicsPipeline.h" 39 void CommandBuffer::bindGraphicsPipeline(sk_sp<GraphicsPipeline> graphicsPipeline) { in bindGraphicsPipeline()
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | graphics_pipeline.cc | 357 explicit RenderPassGuard(GraphicsPipeline* pipeline) : pipeline_(pipeline) { in RenderPassGuard() 384 GraphicsPipeline* pipeline_; 389 GraphicsPipeline::GraphicsPipeline( in GraphicsPipeline() function in amber::vulkan::GraphicsPipeline 407 GraphicsPipeline::~GraphicsPipeline() { in ~GraphicsPipeline() 414 Result GraphicsPipeline::CreateRenderPass() { in CreateRenderPass() 494 GraphicsPipeline::GetVkPipelineDepthStencilInfo( in GetVkPipelineDepthStencilInfo() 538 GraphicsPipeline::GetVkPipelineColorBlendAttachmentState( in GetVkPipelineColorBlendAttachmentState() 564 Result GraphicsPipeline [all...] |
H A D | graphics_pipeline.h | 40 class GraphicsPipeline : public Pipeline { class 42 GraphicsPipeline( 49 ~GraphicsPipeline() override;
|
H A D | pipeline.h | 40 class GraphicsPipeline; 50 GraphicsPipeline* AsGraphics();
|
H A D | pipeline.cc | 70 GraphicsPipeline* Pipeline::AsGraphics() { in AsGraphics() 71 return static_cast<GraphicsPipeline*>(this); in AsGraphics()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkPipeline.hpp | 77 class GraphicsPipeline : public Pipeline, public ObjectBase<GraphicsPipeline, VkPipeline> class 80 GraphicsPipeline(const VkGraphicsPipelineCreateInfo *pCreateInfo, 83 virtual ~GraphicsPipeline() = default;
|
H A D | VkPipeline.cpp | 261 GraphicsPipeline::GraphicsPipeline(const VkGraphicsPipelineCreateInfo *pCreateInfo, void *mem, Device *device) in GraphicsPipeline() function in vk::GraphicsPipeline 268 void GraphicsPipeline::destroyPipeline(const VkAllocationCallbacks *pAllocator) in destroyPipeline() 274 size_t GraphicsPipeline::ComputeRequiredAllocationSize(const VkGraphicsPipelineCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize() 279 void GraphicsPipeline::getIndexBuffers(uint32_t count, uint32_t first, bool indexed, std::vector<std::pair<uint32_t, void *>> *indexBuffers) const in getIndexBuffers() 284 bool GraphicsPipeline::containsImageWrite() const in containsImageWrite() 290 void GraphicsPipeline::setShader(const VkShaderStageFlagBits &stage, const std::shared_ptr<sw::SpirvShader> spirvShader) in setShader() 310 const std::shared_ptr<sw::SpirvShader> GraphicsPipeline::getShader(const VkShaderStageFlagBits &stage) const in getShader() 324 VkResult GraphicsPipeline::compileShaders(const VkAllocationCallbacks *pAllocator, const VkGraphicsPipelineCreateInfo *pCreateInfo, PipelineCache *pPipelineCache) in compileShaders()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | StateManager11.cpp | 785 unsetConflictingUAVs(gl::PipelineType::GraphicsPipeline, gl::ShaderType::Compute, 1714 unsetConflictingView(gl::PipelineType::GraphicsPipeline, rtv, true); 1719 unsetConflictingView(gl::PipelineType::GraphicsPipeline, dsv, true); 1734 unsetConflictingView(gl::PipelineType::GraphicsPipeline, rtvs[rtvIndex], true); 1739 unsetConflictingView(gl::PipelineType::GraphicsPipeline, dsv, true); 1833 case gl::PipelineType::GraphicsPipeline: 1869 if (foundOne && pipeline == gl::PipelineType::GraphicsPipeline) 1904 unsetConflictingSRVs(gl::PipelineType::GraphicsPipeline, gl::ShaderType::Vertex, 1906 unsetConflictingSRVs(gl::PipelineType::GraphicsPipeline, gl::ShaderType::Fragment, 1908 unsetConflictingSRVs(gl::PipelineType::GraphicsPipeline, g [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiObjectManagementTests.cpp | 1789 struct GraphicsPipeline struct 1819 return getSafeObjectCount<GraphicsPipeline>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent() 3358 CaseDescription<GraphicsPipeline> graphicsPipeline; 3569 static const NamedParameters<GraphicsPipeline> s_graphicsPipelineCases[] = in createObjectManagementTests() 3571 { "graphics_pipeline", GraphicsPipeline::Parameters() } in createObjectManagementTests() 3628 CASE_DESC(createSingleTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3664 CASE_DESC(createMultipleUniqueResourcesTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3700 CASE_DESC(createMultipleSharedResourcesTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3733 CASE_DESC(createMaxConcurrentTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3765 CASE_DESC(multithreadedCreatePerThreadDeviceTest <GraphicsPipeline>, s_graphicsPipelineCase in createObjectManagementTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiObjectManagementTests.cpp | 1789 struct GraphicsPipeline struct 1819 return getSafeObjectCount<GraphicsPipeline>(context, params, DEFAULT_MAX_CONCURRENT_OBJECTS); in getMaxConcurrent() 3358 CaseDescription<GraphicsPipeline> graphicsPipeline; 3569 static const NamedParameters<GraphicsPipeline> s_graphicsPipelineCases[] = in createObjectManagementTests() 3571 { "graphics_pipeline", GraphicsPipeline::Parameters() } in createObjectManagementTests() 3628 CASE_DESC(createSingleTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3663 CASE_DESC(createMultipleUniqueResourcesTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3698 CASE_DESC(createMultipleSharedResourcesTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3730 CASE_DESC(createMaxConcurrentTest <GraphicsPipeline>, s_graphicsPipelineCases, DE_NULL), in createObjectManagementTests() 3761 CASE_DESC(multithreadedCreatePerThreadDeviceTest <GraphicsPipeline>, s_graphicsPipelineCase in createObjectManagementTests() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Renderer.hpp | 212 void draw(const vk::GraphicsPipeline *pipeline, const vk::DynamicState &dynamicState, unsigned int count, int baseVertex,
|
/third_party/skia/third_party/externals/angle2/src/common/ |
H A D | utilities.cpp | 1082 return PipelineType::GraphicsPipeline; in GetPipelineType() 1087 return PipelineType::GraphicsPipeline; in GetPipelineType()
|
H A D | utilities.h | 222 GraphicsPipeline = 0, member in gl::PipelineType
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
H A D | vktMemoryAddressBindingTests.cpp | 1035 struct GraphicsPipeline struct 1599 CaseDescription<GraphicsPipeline> graphicsPipeline; 2014 static const NamedParameters<GraphicsPipeline> s_graphicsPipelineCases[] = in createAddressBindingReportTests() 2016 { "graphics_pipeline", GraphicsPipeline::Parameters() } in createAddressBindingReportTests() 2064 CASE_DESC(createDestroyObjectTest <GraphicsPipeline>, s_graphicsPipelineCases), in createAddressBindingReportTests()
|
H A D | vktMemoryDeviceMemoryReportTests.cpp | 1020 struct GraphicsPipeline struct 1584 CaseDescription<GraphicsPipeline> graphicsPipeline; 2393 static const NamedParameters<GraphicsPipeline> s_graphicsPipelineCases[] = in createDeviceMemoryReportTests() 2395 { "graphics_pipeline", GraphicsPipeline::Parameters() } in createDeviceMemoryReportTests() 2443 CASE_DESC(createDestroyObjectTest <GraphicsPipeline>, s_graphicsPipelineCases), in createDeviceMemoryReportTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory/ |
H A D | vktMemoryAddressBindingTests.cpp | 996 struct GraphicsPipeline struct 1560 CaseDescription<GraphicsPipeline> graphicsPipeline; 1891 static const NamedParameters<GraphicsPipeline> s_graphicsPipelineCases[] = in createAddressBindingReportTests() 1893 { "graphics_pipeline", GraphicsPipeline::Parameters() } in createAddressBindingReportTests() 1941 CASE_DESC(createDestroyObjectTest <GraphicsPipeline>, s_graphicsPipelineCases), in createAddressBindingReportTests()
|
H A D | vktMemoryDeviceMemoryReportTests.cpp | 1014 struct GraphicsPipeline struct 1578 CaseDescription<GraphicsPipeline> graphicsPipeline; 2425 static const NamedParameters<GraphicsPipeline> s_graphicsPipelineCases[] = in createDeviceMemoryReportTests() 2427 { "graphics_pipeline", GraphicsPipeline::Parameters() } in createDeviceMemoryReportTests() 2475 CASE_DESC(createDestroyObjectTest <GraphicsPipeline>, s_graphicsPipelineCases), in createDeviceMemoryReportTests()
|