/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
D | RefCountObject.h | 57 class BindingPointer 63 BindingPointer() : mObject(nullptr) {} in BindingPointer() function 65 BindingPointer(ObjectType *object) : mObject(object) in BindingPointer() function 73 BindingPointer(const BindingPointer &other) : mObject(other.mObject) in BindingPointer() function 81 BindingPointer &operator=(BindingPointer &&other) 87 virtual ~BindingPointer() in ~BindingPointer() 117 bool operator==(const BindingPointer &other) const { return mObject == other.mObject; } 119 bool operator!=(const BindingPointer &other) const { return !(*this == other); } 134 class BindingPointer; variable 153 class BindingPointer : public angle::BindingPointer<ObjectType, Context> [all …]
|
D | VertexAttribute.h | 42 const BindingPointer<Buffer> &getBuffer() const { return mBuffer; } in getBuffer() 65 BindingPointer<Buffer> mBuffer;
|
D | State.h | 249 using SamplerBindingVector = std::vector<BindingPointer<Sampler>>; 791 BindingPointer<Renderbuffer> mRenderbuffer; 793 BindingPointer<ProgramPipeline> mProgramPipeline; 806 using TextureBindingVector = std::vector<BindingPointer<Texture>>; 834 using ActiveQueryMap = angle::PackedEnumMap<QueryType, BindingPointer<Query>>; 840 using BoundBufferMap = angle::PackedEnumMap<BufferBinding, BindingPointer<Buffer>>; 848 BindingPointer<TransformFeedback> mTransformFeedback;
|
D | Image.h | 80 BindingPointer<Image> mTargetOf;
|
D | angletypes.h | 353 BindingPointer<Texture> texture; 465 using TextureMap = angle::PackedEnumMap<TextureType, BindingPointer<Texture>>;
|
D | Shader.h | 213 BindingPointer<Compiler> mBoundCompiler;
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | RefCountObject.h | 103 class BindingPointer 109 BindingPointer() : mObject(nullptr) {} in BindingPointer() function 111 BindingPointer(ObjectType *object) : mObject(object) in BindingPointer() function 119 BindingPointer(const BindingPointer &other) : mObject(other.mObject) in BindingPointer() function 127 BindingPointer &operator=(BindingPointer &&other) 133 virtual ~BindingPointer() in ~BindingPointer() 161 bool operator==(const BindingPointer &other) const { return mObject == other.mObject; } 163 bool operator!=(const BindingPointer &other) const { return !(*this == other); } 178 class BindingPointer; variable 201 class BindingPointer : public angle::BindingPointer<ObjectType, Context> [all …]
|
D | VertexAttribute.h | 42 const BindingPointer<Buffer> &getBuffer() const { return mBuffer; } in getBuffer() 65 BindingPointer<Buffer> mBuffer;
|
D | State.h | 64 using BoundBufferMap = BufferBindingMap<BindingPointer<Buffer>>; 65 using SamplerBindingVector = std::vector<BindingPointer<Sampler>>; 66 using TextureBindingVector = std::vector<BindingPointer<Texture>>; 68 using ActiveQueryMap = angle::PackedEnumMap<QueryType, BindingPointer<Query>>; 1042 BindingPointer<Renderbuffer> mRenderbuffer; 1044 BindingPointer<ProgramPipeline> mProgramPipeline; 1096 BindingPointer<TransformFeedback> mTransformFeedback;
|
D | Image.h | 77 BindingPointer<Image> mTargetOf;
|
D | Shader.h | 271 BindingPointer<Compiler> mBoundCompiler;
|
D | VertexArray.cpp | 100 const BindingPointer<Buffer> &buffer = vertexBinding.getBuffer(); in updateCachedMutableOrNonPersistentArrayBuffers() 183 const BindingPointer<Buffer> &bufferBinding = binding.getBuffer(); in detachBuffer()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/common/ |
D | Object.hpp | 70 class BindingPointer class 73 BindingPointer() : object(nullptr) { } in BindingPointer() function in gl::BindingPointer 75 BindingPointer(const BindingPointer<ObjectType> &other) : object(nullptr) in BindingPointer() function in gl::BindingPointer 80 ~BindingPointer() in ~BindingPointer() 95 ObjectType *operator=(const BindingPointer<ObjectType> &other) in operator =()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
D | Context.h | 285 gl::BindingPointer<Buffer> mBoundBuffer; // Captured when glVertexAttribPointer is called. 377 gl::BindingPointer<Buffer> arrayBuffer; 378 gl::BindingPointer<Buffer> copyReadBuffer; 379 gl::BindingPointer<Buffer> copyWriteBuffer; 380 gl::BindingPointer<Buffer> pixelPackBuffer; 381 gl::BindingPointer<Buffer> pixelUnpackBuffer; 382 gl::BindingPointer<Buffer> genericUniformBuffer; 383 gl::BindingPointer<Buffer> genericTransformFeedbackBuffer; 388 gl::BindingPointer<Renderbuffer> renderbuffer; 392 gl::BindingPointer<Sampler> sampler[MAX_COMBINED_TEXTURE_IMAGE_UNITS]; [all …]
|
D | Framebuffer.h | 98 gl::BindingPointer<Renderbuffer> mColorbufferPointer[MAX_COLOR_ATTACHMENTS]; 102 gl::BindingPointer<Renderbuffer> mDepthbufferPointer; 106 gl::BindingPointer<Renderbuffer> mStencilbufferPointer;
|
D | Renderbuffer.h | 93 gl::BindingPointer<Texture2D> mTexture2D; 117 gl::BindingPointer<Texture2DRect> mTexture2DRect; 144 gl::BindingPointer<Texture3D> mTexture3D; 171 gl::BindingPointer<TextureCubeMap> mTextureCubeMap;
|
D | Buffer.h | 80 const gl::BindingPointer<Buffer>& get() const { return buffer; } in get() 83 gl::BindingPointer<Buffer> buffer;
|
D | VertexArray.h | 48 gl::BindingPointer<Buffer> mElementArrayBuffer;
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
D | VertexArrayGL.h | 139 mutable gl::BindingPointer<gl::Buffer> mElementArrayBuffer; 140 mutable std::array<gl::BindingPointer<gl::Buffer>, gl::MAX_VERTEX_ATTRIBS> mArrayBuffers;
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | vk_utils.h | 607 class BindingPointer final : angle::NonCopyable 610 BindingPointer() = default; 611 ~BindingPointer() { reset(); } 613 BindingPointer(BindingPointer &&other) 802 using ShaderAndSerialPointer = BindingPointer<ShaderAndSerial>;
|
D | vk_cache_utils.h | 794 using DescriptorSetLayoutPointerArray = DescriptorSetArray<BindingPointer<DescriptorSetLayout>>; 1318 using SamplerBinding = BindingPointer<SamplerHelper>; 1637 vk::BindingPointer<vk::DescriptorSetLayout> *descriptorSetLayoutOut); 1655 vk::BindingPointer<vk::PipelineLayout> *pipelineLayoutOut); 1691 vk::BindingPointer<vk::SamplerYcbcrConversion> *yuvConversionOut);
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | RendererVk.h | 110 vk::BindingPointer<vk::DescriptorSetLayout> *descriptorSetLayoutOut); 116 vk::BindingPointer<vk::PipelineLayout> *pipelineLayoutOut);
|
D | vk_utils.h | 382 class BindingPointer final : angle::NonCopyable 385 BindingPointer() : mRefCounted(nullptr) {} 387 ~BindingPointer() { reset(); }
|
D | vk_cache_utils.h | 550 DescriptorSetLayoutArray<BindingPointer<DescriptorSetLayout>>; 875 vk::BindingPointer<vk::DescriptorSetLayout> *descriptorSetLayoutOut); 892 vk::BindingPointer<vk::PipelineLayout> *pipelineLayoutOut);
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
D | VertexArrayGL.h | 127 mutable gl::BindingPointer<gl::Buffer> mAppliedElementArrayBuffer;
|