Home
last modified time | relevance | path

Searched defs:BindMaps (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_program_gles.cpp45 struct BindMaps { struct
46 uint8_t maxImageBinding { 0 }; // next free imagetexture unit
47 uint8_t maxUniformBinding { 0 }; // next free uniform block binding
48 uint8_t maxStorageBinding { 0 }; // next free storege buffer binding
50 uint8_t maxSamplerBinding { 0 }; // next sampler binding
51 uint8_t maxTextureBinding { 0 }; // next texture binding
52 uint8_t maxFinalBinding {
56 … uint8_t map[Gles::ResourceLimits::MAX_BINDS] { 0 }; // mapping from set/binding -> "unit/binding"
57 …inalMap[MAX_FINAL_BINDS] { 0 }; // mapping from sampler/texture combination -> texture sampler unit
58 vector<Gles::PushConstantReflection> pushConstants;