Home
last modified time | relevance | path

Searched refs:GraphicsPipeline (Results 1 - 25 of 32) sorted by relevance

12

/third_party/skia/experimental/graphite/src/mtl/
H A DMtlGraphicsPipeline.h11 #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 DMtlResourceProvider.h32 sk_sp<skgpu::GraphicsPipeline> onCreateGraphicsPipeline(const GraphicsPipelineDesc&) override;
H A DMtlCommandBuffer.h56 void onBindGraphicsPipeline(const skgpu::GraphicsPipeline*) override;
/third_party/skia/experimental/graphite/src/
H A DGraphicsPipeline.cpp8 #include "experimental/graphite/src/GraphicsPipeline.h"
12 GraphicsPipeline::GraphicsPipeline() { in GraphicsPipeline() function in skgpu::GraphicsPipeline
15 GraphicsPipeline::~GraphicsPipeline() { in ~GraphicsPipeline()
H A DResourceProvider.h21 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 DGraphicsPipeline.h16 * 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 DResourceProvider.cpp12 #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 DCommandBuffer.h22 class GraphicsPipeline;
64 void bindGraphicsPipeline(sk_sp<GraphicsPipeline> graphicsPipeline);
109 virtual void onBindGraphicsPipeline(const GraphicsPipeline*) = 0;
H A DCommandBuffer.cpp10 #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 Dgraphics_pipeline.cc357 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 Dgraphics_pipeline.h40 class GraphicsPipeline : public Pipeline { class
42 GraphicsPipeline(
49 ~GraphicsPipeline() override;
H A Dpipeline.h40 class GraphicsPipeline;
50 GraphicsPipeline* AsGraphics();
H A Dpipeline.cc70 GraphicsPipeline* Pipeline::AsGraphics() { in AsGraphics()
71 return static_cast<GraphicsPipeline*>(this); in AsGraphics()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkPipeline.hpp77 class GraphicsPipeline : public Pipeline, public ObjectBase<GraphicsPipeline, VkPipeline> class
80 GraphicsPipeline(const VkGraphicsPipelineCreateInfo *pCreateInfo,
83 virtual ~GraphicsPipeline() = default;
H A DVkPipeline.cpp261 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 DStateManager11.cpp785 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 DvktApiObjectManagementTests.cpp1789 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 DvktApiObjectManagementTests.cpp1789 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 DRenderer.hpp212 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 Dutilities.cpp1082 return PipelineType::GraphicsPipeline; in GetPipelineType()
1087 return PipelineType::GraphicsPipeline; in GetPipelineType()
H A Dutilities.h222 GraphicsPipeline = 0, member in gl::PipelineType
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryAddressBindingTests.cpp1035 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 DvktMemoryDeviceMemoryReportTests.cpp1020 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 DvktMemoryAddressBindingTests.cpp996 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 DvktMemoryDeviceMemoryReportTests.cpp1014 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()

Completed in 34 milliseconds

12