Home
last modified time | relevance | path

Searched refs:GraphicsPipelineDesc (Results 1 – 25 of 50) sorted by relevance

12

/external/skia/src/gpu/graphite/precompile/
DSerializationUtils.h18 class GraphicsPipelineDesc; variable
26 const GraphicsPipelineDesc&,
32 GraphicsPipelineDesc* pipelineDesc,
38 const GraphicsPipelineDesc&,
41 [[nodiscard]] bool ComparePipelineDescs(const GraphicsPipelineDesc& a1, const RenderPassDesc& b1,
42 const GraphicsPipelineDesc& a2, const RenderPassDesc& b2);
DSerializationUtils.cpp56 const GraphicsPipelineDesc& pipelineDesc) { in serialize_graphics_pipeline_desc()
88 GraphicsPipelineDesc* pipelineDesc) { in deserialize_graphics_pipeline_desc()
119 *pipelineDesc = GraphicsPipelineDesc(renderStepID, paintParamsID); in deserialize_graphics_pipeline_desc()
266 const GraphicsPipelineDesc& pipelineDesc, in SerializePipelineDesc()
287 GraphicsPipelineDesc* pipelineDesc, in DeserializePipelineDesc()
319 const GraphicsPipelineDesc& pipelineDesc, in PipelineDescToData()
336 GraphicsPipelineDesc* pipelineDesc, in DataToPipelineDesc()
355 const GraphicsPipelineDesc& pipelineDesc, in DumpPipelineDesc()
362 bool ComparePipelineDescs(const GraphicsPipelineDesc& a1, const RenderPassDesc& b1, in ComparePipelineDescs()
363 const GraphicsPipelineDesc& a2, const RenderPassDesc& b2) { in ComparePipelineDescs()
/external/angle/src/tests/perf_tests/
DVulkanPipelineCachePerf.cpp40 std::vector<vk::GraphicsPipelineDesc> mCacheHits;
41 std::vector<vk::GraphicsPipelineDesc> mCacheMisses;
45 void randomizeDesc(vk::GraphicsPipelineDesc *desc);
65 vk::GraphicsPipelineDesc desc; in SetUp()
77 vk::GraphicsPipelineDesc desc; in SetUp()
83 void VulkanPipelineCachePerfTest::randomizeDesc(vk::GraphicsPipelineDesc *desc) in randomizeDesc()
85 std::vector<uint8_t> bytes(sizeof(vk::GraphicsPipelineDesc)); in randomizeDesc()
87 memcpy(desc, bytes.data(), sizeof(vk::GraphicsPipelineDesc)); in randomizeDesc()
101 const vk::GraphicsPipelineDesc *desc = nullptr; in step()
/external/skia/src/gpu/graphite/
DGraphicsPipelineDesc.h22 class GraphicsPipelineDesc {
24 GraphicsPipelineDesc() : fRenderStepID(RenderStep::RenderStepID::kInvalid) in GraphicsPipelineDesc() function
26 GraphicsPipelineDesc(RenderStep::RenderStepID renderStepID, UniquePaintParamsID paintID) in GraphicsPipelineDesc() function
30 bool operator==(const GraphicsPipelineDesc& that) const {
34 bool operator!=(const GraphicsPipelineDesc& other) const {
DResourceProvider.h40 class GraphicsPipelineDesc; variable
58 const GraphicsPipelineDesc&,
138 const GraphicsPipelineDesc&,
DPrecompileContext.cpp54 GraphicsPipelineDesc pipelineDesc; in precompile()
85 GraphicsPipelineDesc pipelineDesc; in getPipelineLabel()
DCaps.h45 class GraphicsPipelineDesc; variable
131 virtual UniqueKey makeGraphicsPipelineKey(const GraphicsPipelineDesc&,
137 GraphicsPipelineDesc*, in extractGraphicsDescs() argument
DGraphicsPipeline.cpp60 SkString GraphicsPipelineDesc::toString(ShaderCodeDictionary* dict) const { in toString()
DGlobalCache.cpp69 const GraphicsPipelineDesc& pipelineDesc, in invokePipelineCallback()
94 GraphicsPipelineDesc readBackPipelineDesc; in invokePipelineCallback()
DGlobalCache.h95 const GraphicsPipelineDesc&,
DDrawPass.h122 skia_private::TArray<GraphicsPipelineDesc> fPipelineDescs;
DResourceProvider.cpp36 const GraphicsPipelineDesc& gpDesc, in to_str()
56 const GraphicsPipelineDesc& pipelineDesc, in findOrCreateGraphicsPipeline()
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.h179 const vk::GraphicsPipelineDesc &desc,
180 const vk::GraphicsPipelineDesc **descPtrOut,
187 const vk::GraphicsPipelineDesc &desc,
188 const vk::GraphicsPipelineDesc **descPtrOut,
193 const vk::GraphicsPipelineDesc &desc,
195 const vk::GraphicsPipelineDesc **descPtrOut,
340 const vk::GraphicsPipelineDesc &currentGraphicsPipelineDesc);
458 const vk::GraphicsPipelineDesc &desc);
466 const vk::GraphicsPipelineDesc &desc,
468 const vk::GraphicsPipelineDesc **descPtrOut,
[all …]
Dvk_cache_utils.cpp1687 (offsetof(GraphicsPipelineDesc, Member) >> kTransitionByteShift)
1784 [[maybe_unused]] void UnpackPipelineState(const GraphicsPipelineDesc &state, in UnpackPipelineState()
2580 const std::unordered_map<GraphicsPipelineDesc, in DumpPipelineCacheGraph() argument
2590 angle::HashMap<GraphicsPipelineDesc, uint32_t, Hash, in DumpPipelineCacheGraph()
2629 const GraphicsPipelineDesc &desc = descAndPipeline.first; in DumpPipelineCacheGraph()
2682 const GraphicsPipelineDesc &desc = descAndPipeline.first; in DumpPipelineCacheGraph()
3231 void *GraphicsPipelineDesc::operator new(std::size_t size) in operator new()
3236 void GraphicsPipelineDesc::operator delete(void *ptr) in operator delete()
3241 GraphicsPipelineDesc::GraphicsPipelineDesc() in GraphicsPipelineDesc() function in rx::vk::GraphicsPipelineDesc
3243 memset(this, 0, sizeof(GraphicsPipelineDesc)); in GraphicsPipelineDesc()
[all …]
Dvk_cache_utils.h896 friend class GraphicsPipelineDesc; member
903 class GraphicsPipelineDesc final
910 GraphicsPipelineDesc();
911 ~GraphicsPipelineDesc();
912 GraphicsPipelineDesc(const GraphicsPipelineDesc &other);
913 GraphicsPipelineDesc &operator=(const GraphicsPipelineDesc &other);
916 bool keyEqual(const GraphicsPipelineDesc &other, GraphicsPipelineSubset subset) const;
1177 constexpr size_t kGraphicsPipelineDescSize = sizeof(GraphicsPipelineDesc);
1448 const GraphicsPipelineDesc *desc,
1452 const GraphicsPipelineDesc *desc;
[all …]
DProgramExecutableVk.cpp95 vk::GraphicsPipelineDesc *graphicsPipelineDescOut) in SetupDefaultPipelineState()
232 const vk::GraphicsPipelineDesc &desc) in MakeSpecConsts()
471 const vk::GraphicsPipelineDesc &graphicsPipelineDesc, in WarmUpGraphicsTask()
512 vk::GraphicsPipelineDesc mGraphicsPipelineDesc;
887 vk::GraphicsPipelineDesc *graphicsPipelineDesc = nullptr; in getPipelineCacheWarmUpTasks()
957 vk::GraphicsPipelineDesc **graphicsPipelineDescOut, in prepareForWarmUpPipelineCache()
1065 const vk::GraphicsPipelineDesc &graphicsPipelineDesc, in warmUpGraphicsPipelineCache()
1077 const vk::GraphicsPipelineDesc *descPtr = nullptr; in warmUpGraphicsPipelineCache()
1125 const vk::GraphicsPipelineDesc &currentGraphicsPipelineDesc) in waitForGraphicsPostLinkTasks()
1454 const vk::GraphicsPipelineDesc &desc) in getTransformOptions()
[all …]
/external/skia/tools/graphite/
DUniqueKeyUtils.h22 class GraphicsPipelineDesc; variable
36 const skgpu::graphite::GraphicsPipelineDesc&,
45 skgpu::graphite::GraphicsPipelineDesc*,
DUniqueKeyUtils.cpp37 const GraphicsPipelineDesc& pipelineDesc, in DumpDescs()
67 GraphicsPipelineDesc* pipelineDesc, in ExtractKeyDescs()
/external/angle/src/libANGLE/renderer/vulkan/doc/
DFastOpenGLStateTransitions.md21 [GraphicsPipelineDesc][GraphicsPipelineDesc] class is a tightly packed description of the
31 recorded into a compact bit mask that covers the GraphicsPipelineDesc state vector. Then on the next
32 draw call we scan the transition bit mask and compare the GraphicsPipelineDesc of the current state
52 [GraphicsPipelineDesc]: https://chromium.googlesource.com/angle/angle/+/225f08bf85a368f905362cdd136…
/external/skia/src/gpu/graphite/vk/
DVulkanGraphicsPipeline.h28 class GraphicsPipelineDesc; variable
65 const GraphicsPipelineDesc&,
/external/skia/src/gpu/graphite/dawn/
DDawnGraphicsPipeline.h35 class GraphicsPipelineDesc; variable
62 const GraphicsPipelineDesc& pipelineDesc,
DDawnCaps.h54 UniqueKey makeGraphicsPipelineKey(const GraphicsPipelineDesc&,
57 GraphicsPipelineDesc*,
/external/skia/src/gpu/graphite/mtl/
DMtlGraphicsPipeline.h27 class GraphicsPipelineDesc; variable
46 const GraphicsPipelineDesc&,
DMtlCaps.h47 UniqueKey makeGraphicsPipelineKey(const GraphicsPipelineDesc&,
52 GraphicsPipelineDesc*,
DMtlResourceProvider.h41 const GraphicsPipelineDesc&,

12