Searched refs:ImageBinding (Results 1 – 10 of 10) sorted by relevance
46 struct ImageBinding struct48 ImageBinding(size_t count, TextureType textureTypeIn);49 ImageBinding(GLuint imageUnit, size_t count, TextureType textureTypeIn);50 ImageBinding(const ImageBinding &other);51 ~ImageBinding();215 const std::vector<ImageBinding> &getImageBindings() const { return mImageBindings; } in getImageBindings()216 std::vector<ImageBinding> *getImageBindings() { return &mImageBindings; } in getImageBindings()444 std::vector<ImageBinding> mImageBindings;
1203 ImageBinding::ImageBinding(size_t count, TextureType textureTypeIn) in ImageBinding() function in gl::ImageBinding1206 ImageBinding::ImageBinding(GLuint imageUnit, size_t count, TextureType textureTypeIn) in ImageBinding() function in gl::ImageBinding1215 ImageBinding::ImageBinding(const ImageBinding &other) = default;1217 ImageBinding::~ImageBinding() = default;1723 std::vector<ImageBinding> *imageBindings = getExecutable().getImageBindings(); in resolveLinkImpl()2940 const std::vector<ImageBinding> &imageBindings = getExecutable().getImageBindings(); in getImageUniformBinding()3631 std::vector<ImageBinding> &imageBindings = mState.mExecutable->mImageBindings; in linkSamplerAndImageBindings()3646 ImageBinding(imageUniform.getBasicTypeElementCount(), textureType)); in linkSamplerAndImageBindings()3653 ImageBinding(imageUniform.binding + imageUniform.parentArrayIndex() * arraySize, in linkSamplerAndImageBindings()
475 ImageBinding imageBinding(elementCount, textureType); in load()818 const std::vector<ImageBinding> &imageBindings = executable.getImageBindings(); in updateActiveImages()821 const gl::ImageBinding &imageBinding = imageBindings.at(imageIndex); in updateActiveImages()
282 const std::vector<ImageBinding> &getImageBindings() const in getImageBindings()691 const std::vector<ImageBinding> &getImageBindings() const in getImageBindings()
307 for (const ImageBinding &imageBinding : shaderProgram->getState().getImageBindings()) in updateImageBindings()
9729 for (const ImageBinding &imageBinding : executable->getImageBindings()) in updateActiveImageUnitIndices()
154 std::vector<gl::ImageBinding> *imageBindings) in markUnusedUniformLocations()
107 std::vector<gl::ImageBinding> *imageBindings) override;
1080 std::vector<gl::ImageBinding> *imageBindings) in markUnusedUniformLocations()1101 gl::ImageBinding &imageBinding = (*imageBindings)[imageIndex]; in markUnusedUniformLocations()
586 const std::vector<gl::ImageBinding> &imageBindings = executable.getImageBindings(); in addImageDescriptorSetDesc()591 const gl::ImageBinding &imageBinding = imageBindings[imageIndex]; in addImageDescriptorSetDesc()1418 const std::vector<gl::ImageBinding> &imageBindings = executable.getImageBindings(); in updateImagesDescriptorSet()1433 const gl::ImageBinding &imageBinding = imageBindings[imageIndex]; in updateImagesDescriptorSet()