Home
last modified time | relevance | path

Searched refs:TextureDataBlock (Results 1 – 7 of 7) sorted by relevance

/external/skia/src/gpu/graphite/
DPipelineData.h87 class TextureDataBlock {
91 constexpr TextureDataBlock(const TextureDataBlock&) = default;
92 constexpr TextureDataBlock() = default;
94 static TextureDataBlock Make(TextureDataBlock toClone, SkArenaAlloc* arena) { in Make()
96 return TextureDataBlock(SkSpan(copy, toClone.numTextures())); in Make()
101 explicit TextureDataBlock(const SampledTexture& texture) : fTextures(&texture, 1) {} in TextureDataBlock() function
103 constexpr TextureDataBlock& operator=(const TextureDataBlock&) = default;
111 bool operator==(TextureDataBlock other) const {
127 bool operator!=(TextureDataBlock other) const { return !(*this == other); }
130 uint32_t operator()(TextureDataBlock block) const { in operator()
[all …]
DDrawPass.cpp102 TextureDataBlock fPaintTextures;
103 TextureDataBlock fStepTextures;
211 TextureBindingCache::Index trackTextures(TextureDataBlock paintTextures, in trackTextures()
212 TextureDataBlock stepTextures) { in trackTextures()
482 TextureDataBlock paintTextures; in Make()
523 TextureDataBlock stepTextures = in Make()
525 : TextureDataBlock(); in Make()
527 performsShading ? paintTextures : TextureDataBlock(), stepTextures); in Make()
DDrawPass.h37 class TextureDataBlock; variable
DRecorder.cpp174 fTextureDataCache->foreach([&](TextureDataBlock block) { in snap()
176 const TextureDataBlock::SampledTexture& tex = block.texture(j); in snap()
DRenderer.h39 class TextureDataBlock; variable
DDevice.cpp1895 TextureDataBlock::SampledTexture sampledMask{maskProxyView.refProxy(), in drawCoverageMask()
1901 fRecorder->priv().textureDataCache()->insert(TextureDataBlock(sampledMask)); in drawCoverageMask()
/external/skia/include/gpu/graphite/
DRecorder.h54 class TextureDataBlock; variable
61 using TextureDataCache = PipelineDataCache<TextureDataBlock>;