Home
last modified time | relevance | path

Searched refs:GraphicsPipelineDesc (Results 1 - 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DVulkanPipelineCachePerf.cpp33 std::vector<vk::GraphicsPipelineDesc> mCacheHits;
34 std::vector<vk::GraphicsPipelineDesc> mCacheMisses;
38 void randomizeDesc(vk::GraphicsPipelineDesc *desc);
56 vk::GraphicsPipelineDesc desc; in SetUp()
68 vk::GraphicsPipelineDesc desc; in SetUp()
74 void VulkanPipelineCachePerfTest::randomizeDesc(vk::GraphicsPipelineDesc *desc) in randomizeDesc()
76 std::vector<uint8_t> bytes(sizeof(vk::GraphicsPipelineDesc)); in randomizeDesc()
78 memcpy(desc, bytes.data(), sizeof(vk::GraphicsPipelineDesc)); in randomizeDesc()
87 const vk::GraphicsPipelineDesc *desc = nullptr; in step()
/third_party/skia/experimental/graphite/src/
H A DResourceProvider.h12 #include "experimental/graphite/src/GraphicsPipelineDesc.h"
31 sk_sp<GraphicsPipeline> findOrCreateGraphicsPipeline(const GraphicsPipelineDesc&);
43 virtual sk_sp<GraphicsPipeline> onCreateGraphicsPipeline(const GraphicsPipelineDesc&) = 0;
53 sk_sp<GraphicsPipeline> refPipeline(const GraphicsPipelineDesc&);
59 uint32_t operator()(const GraphicsPipelineDesc& desc) const { in operator ()()
64 SkLRUCache<const GraphicsPipelineDesc, std::unique_ptr<Entry>, DescHash> fMap;
H A DGraphicsPipelineDesc.h19 * GraphicsPipelineDesc represents the state needed to create a backend specific GraphicsPipeline,
22 class GraphicsPipelineDesc { class
24 GraphicsPipelineDesc();
102 friend class GraphicsPipelineDesc;
133 bool operator==(const GraphicsPipelineDesc& that) const { in operator ==()
137 bool operator!=(const GraphicsPipelineDesc& other) const { in operator !=()
259 constexpr size_t GraphicsPipelineDesc::Attribute::size() const { in size()
H A DGraphicsPipelineDesc.cpp8 #include "experimental/graphite/src/GraphicsPipelineDesc.h"
12 GraphicsPipelineDesc::GraphicsPipelineDesc() { in GraphicsPipelineDesc() function in skgpu::GraphicsPipelineDesc
H A DResourceProvider.cpp26 const GraphicsPipelineDesc& desc) { in findOrCreateGraphicsPipeline()
51 const GraphicsPipelineDesc& desc) { in refPipeline()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A Dvk_cache_utils.cpp1391 ((offsetof(GraphicsPipelineDesc, Member) + offsetof(decltype(Member), Field)) >> \
1556 // GraphicsPipelineDesc implementation.
1558 void *GraphicsPipelineDesc::operator new(std::size_t size)
1563 void GraphicsPipelineDesc::operator delete(void *ptr)
1568 GraphicsPipelineDesc::GraphicsPipelineDesc()
1570 memset(this, 0, sizeof(GraphicsPipelineDesc));
1573 GraphicsPipelineDesc::~GraphicsPipelineDesc() = default;
1575 GraphicsPipelineDesc
[all...]
H A Dvk_cache_utils.h544 class GraphicsPipelineDesc final
551 GraphicsPipelineDesc();
552 ~GraphicsPipelineDesc();
553 GraphicsPipelineDesc(const GraphicsPipelineDesc &other);
554 GraphicsPipelineDesc &operator=(const GraphicsPipelineDesc &other);
557 bool operator==(const GraphicsPipelineDesc &other) const;
728 constexpr size_t kGraphicsPipelineDescSize = sizeof(GraphicsPipelineDesc);
739 // GraphicsPipelineDesc
[all...]
H A DProgramExecutableVk.h148 const vk::GraphicsPipelineDesc &desc,
149 const vk::GraphicsPipelineDesc **descPtrOut,
H A DUtilsVk.cpp395 void SetStencilForShaderExport(ContextVk *contextVk, vk::GraphicsPipelineDesc *desc) in SetStencilForShaderExport()
1434 const vk::GraphicsPipelineDesc *pipelineDesc, in setupProgram()
1473 const vk::GraphicsPipelineDesc *descPtr; in setupProgram()
2009 vk::GraphicsPipelineDesc pipelineDesc; in clearFramebuffer()
2165 vk::GraphicsPipelineDesc pipelineDesc; in clearImage()
2376 vk::GraphicsPipelineDesc pipelineDesc; in blitResolveImpl()
2826 vk::GraphicsPipelineDesc pipelineDesc; in copyImage()
3281 vk::GraphicsPipelineDesc pipelineDesc; in unresolve()
H A DUtilsVk.h494 const vk::GraphicsPipelineDesc *pipelineDesc,
H A DProgramExecutableVk.cpp840 const vk::GraphicsPipelineDesc &desc, in getGraphicsPipeline()
841 const vk::GraphicsPipelineDesc **descPtrOut, in getGraphicsPipeline()
H A Dvk_helpers.h2676 const GraphicsPipelineDesc &pipelineDesc, in getGraphicsPipeline()
2680 const GraphicsPipelineDesc **descPtrOut, in getGraphicsPipeline()
H A DContextVk.h1035 std::unique_ptr<vk::GraphicsPipelineDesc> mGraphicsPipelineDesc;
H A DContextVk.cpp844 mGraphicsPipelineDesc.reset(new vk::GraphicsPipelineDesc()); in initialize()
1508 const vk::GraphicsPipelineDesc *descPtr; in handleDirtyGraphicsPipelineDesc()
1527 const vk::GraphicsPipelineDesc *descPtr; in handleDirtyGraphicsPipelineDesc()
4242 // rotation changes, we need to update GraphicsPipelineDesc so that the correct pipeline in updateGraphicsPipelineDescWithSpecConstUsageBits()
/third_party/skia/experimental/graphite/src/mtl/
H A DMtlGraphicsPipeline.h19 class GraphicsPipelineDesc;
31 static sk_sp<GraphicsPipeline> Make(const Gpu*, const skgpu::GraphicsPipelineDesc&);
H A DMtlResourceProvider.h32 sk_sp<skgpu::GraphicsPipeline> onCreateGraphicsPipeline(const GraphicsPipelineDesc&) override;
/third_party/skia/tests/graphite/
H A DCommandBufferTest.cpp82 GraphicsPipelineDesc pipelineDesc; in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
103 skgpu::GraphicsPipelineDesc::Attribute vertexAttributes[1] = { in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
141 skgpu::GraphicsPipelineDesc::Attribute instanceAttributes[3] = { in DEF_GRAPHITE_TEST_FOR_CONTEXTS()

Completed in 33 milliseconds