/external/angle/src/libANGLE/ |
D | RefCountObject.h | 59 class BindingPointer 65 BindingPointer() : mObject(nullptr) {} in BindingPointer() function 67 BindingPointer(ObjectType *object) : mObject(object) in BindingPointer() function 75 BindingPointer(const BindingPointer &other) : mObject(other.mObject) in BindingPointer() function 83 BindingPointer &operator=(BindingPointer &&other) 89 virtual ~BindingPointer() in ~BindingPointer() 119 bool operator==(const BindingPointer &other) const { return mObject == other.mObject; } 121 bool operator!=(const BindingPointer &other) const { return !(*this == other); } 136 class BindingPointer; variable 159 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>>; 1056 BindingPointer<Renderbuffer> mRenderbuffer; 1058 BindingPointer<ProgramPipeline> mProgramPipeline; 1110 BindingPointer<TransformFeedback> mTransformFeedback;
|
D | Image.h | 75 BindingPointer<Image> mTargetOf;
|
D | Shader.h | 271 BindingPointer<Compiler> mBoundCompiler;
|
D | angletypes.h | 411 BindingPointer<Texture> texture; 811 using TextureMap = TextureTypeMap<BindingPointer<Texture>>;
|
D | VertexArray.cpp | 102 const BindingPointer<Buffer> &buffer = vertexBinding.getBuffer(); in updateCachedMutableOrNonPersistentArrayBuffers()
|
D | State.cpp | 151 BindingPointer<Buffer> *binding, in UpdateBufferBinding() 525 for (BindingPointer<Texture> &texBinding : bindingVec) in reset() 1581 BindingPointer<Texture> &binding = textureVector[bindingIndex]; in detachTexture() 3352 BindingPointer<Sampler> &sampler = mSamplers[samplerIndex]; in syncSamplers()
|
/external/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 =()
|
/external/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 | Buffer.h | 80 const gl::BindingPointer<Buffer>& get() const { return buffer; } in get() 83 gl::BindingPointer<Buffer> buffer;
|
D | Renderbuffer.h | 93 gl::BindingPointer<Texture2D> mTexture2D; 117 gl::BindingPointer<Texture2DRect> mTexture2DRect; 144 gl::BindingPointer<Texture3D> mTexture3D; 171 gl::BindingPointer<TextureCubeMap> mTextureCubeMap;
|
D | VertexArray.h | 48 gl::BindingPointer<Buffer> mElementArrayBuffer;
|
/external/swiftshader/src/OpenGL/libGLES_CM/ |
D | Framebuffer.h | 74 gl::BindingPointer<Renderbuffer> mColorbufferPointer; 77 gl::BindingPointer<Renderbuffer> mDepthbufferPointer; 80 gl::BindingPointer<Renderbuffer> mStencilbufferPointer;
|
D | Context.h | 188 gl::BindingPointer<Buffer> mBoundBuffer; // Captured when glVertexAttribPointer is called. 279 gl::BindingPointer<Buffer> arrayBuffer; 280 gl::BindingPointer<Buffer> elementArrayBuffer; 282 gl::BindingPointer<Renderbuffer> renderbuffer; 285 gl::BindingPointer<Texture> samplerTexture[TEXTURE_TYPE_COUNT][MAX_TEXTURE_UNITS]; 603 gl::BindingPointer<Texture2D> mTexture2DZero; 604 gl::BindingPointer<TextureExternal> mTextureExternalZero;
|
D | Renderbuffer.h | 88 gl::BindingPointer<Texture2D> mTexture2D;
|
/external/angle/src/libANGLE/renderer/gl/ |
D | VertexArrayGL.h | 138 mutable gl::BindingPointer<gl::Buffer> mElementArrayBuffer; 139 mutable std::array<gl::BindingPointer<gl::Buffer>, gl::MAX_VERTEX_ATTRIBS> mArrayBuffers;
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_utils.h | 543 class BindingPointer final : angle::NonCopyable 546 BindingPointer() = default; 547 ~BindingPointer() { reset(); } 549 BindingPointer(BindingPointer &&other)
|
D | vk_cache_utils.h | 795 using DescriptorSetLayoutPointerArray = DescriptorSetArray<BindingPointer<DescriptorSetLayout>>; 1284 using SamplerBinding = BindingPointer<SamplerHelper>; 1603 vk::BindingPointer<vk::DescriptorSetLayout> *descriptorSetLayoutOut); 1621 vk::BindingPointer<vk::PipelineLayout> *pipelineLayoutOut); 1658 vk::BindingPointer<vk::SamplerYcbcrConversion> *yuvConversionOut); 1672 vk::BindingPointer<vk::SamplerYcbcrConversion> *yuvConversionOut);
|
D | ProgramExecutableVk.h | 291 vk::BindingPointer<vk::PipelineLayout> mPipelineLayout;
|
D | UtilsVk.h | 547 angle::PackedEnumMap<Function, vk::BindingPointer<vk::PipelineLayout>> mPipelineLayouts;
|
D | vk_cache_utils.cpp | 3615 vk::BindingPointer<vk::DescriptorSetLayout> *descriptorSetLayoutOut) in getDescriptorSetLayout() 3676 vk::BindingPointer<vk::PipelineLayout> *pipelineLayoutOut) in getPipelineLayout() 3690 for (const vk::BindingPointer<vk::DescriptorSetLayout> &layoutPtr : descriptorSetLayouts) in getPipelineLayout() 3782 vk::BindingPointer<vk::SamplerYcbcrConversion> *yuvConversionOut) in getYuvConversionImpl() 3813 vk::BindingPointer<vk::SamplerYcbcrConversion> *yuvConversionOut) in getYuvConversion()
|
D | vk_helpers.h | 288 using RefCountedDescriptorPoolBinding = BindingPointer<DescriptorPoolHelper>; 2100 BindingPointer<SamplerYcbcrConversion> mYuvConversionSampler; 2539 gl::ShaderMap<BindingPointer<ShaderAndSerial>> mShaders;
|
/external/angle/src/libANGLE/capture/ |
D | frame_capture_utils.cpp | 322 const std::vector<gl::BindingPointer<ObjectType>> &bindingPointerVector) in SerializeBindingPointerVector() 730 const gl::BindingPointer<gl::Query> &query = activeQueries[queryType]; in SerializeContextState() 742 const gl::BindingPointer<gl::Buffer> &buffer = boundBuffers[bufferBinding]; in SerializeContextState()
|