Home
last modified time | relevance | path

Searched refs:FramebufferAttachment (Results 1 – 25 of 59) sorted by relevance

123

/external/angle/src/libANGLE/
DFramebufferAttachment.cpp27 const GLsizei FramebufferAttachment::kDefaultNumViews = 1;
28 const GLint FramebufferAttachment::kDefaultBaseViewIndex = 0;
29 const GLint FramebufferAttachment::kDefaultRenderToTextureSamples = 0;
31 FramebufferAttachment::Target::Target() : mBinding(GL_NONE), mTextureIndex() {} in Target()
33 FramebufferAttachment::Target::Target(GLenum binding, const ImageIndex &imageIndex) in Target()
37 FramebufferAttachment::Target::Target(const Target &other) in Target()
41 FramebufferAttachment::Target &FramebufferAttachment::Target::operator=(const Target &other) in operator =()
50 FramebufferAttachment::FramebufferAttachment() in FramebufferAttachment() function in gl::FramebufferAttachment
59 FramebufferAttachment::FramebufferAttachment(const Context *context, in FramebufferAttachment() function in gl::FramebufferAttachment
71 FramebufferAttachment::FramebufferAttachment(FramebufferAttachment &&other) in FramebufferAttachment() function in gl::FramebufferAttachment
[all …]
DFramebuffer.h74 const FramebufferAttachment *getAttachment(const Context *context, GLenum attachment) const;
75 const FramebufferAttachment *getReadAttachment() const;
76 const FramebufferAttachment *getFirstNonNullAttachment() const;
77 const FramebufferAttachment *getFirstColorAttachment() const;
78 const FramebufferAttachment *getDepthOrStencilAttachment() const;
79 const FramebufferAttachment *getStencilOrDepthStencilAttachment() const;
80 const FramebufferAttachment *getColorAttachment(size_t colorAttachment) const;
81 const FramebufferAttachment *getDepthAttachment() const;
82 const FramebufferAttachment *getStencilAttachment() const;
83 const FramebufferAttachment *getDepthStencilAttachment() const;
[all …]
DFramebufferAttachment.h53 class FramebufferAttachment final
56 FramebufferAttachment();
58 FramebufferAttachment(const Context *context,
65 FramebufferAttachment(FramebufferAttachment &&other);
66 FramebufferAttachment &operator=(FramebufferAttachment &&other);
68 ~FramebufferAttachment();
158 bool operator==(const FramebufferAttachment &other) const;
159 bool operator!=(const FramebufferAttachment &other) const;
236 inline const ImageIndex &FramebufferAttachment::getTextureImageIndex() const in getTextureImageIndex()
242 inline Extents FramebufferAttachment::getSize() const in getSize()
[all …]
DFramebuffer.cpp40 const FramebufferAttachment *firstAttachment, in CheckMultiviewStateMatchesForCompleteness()
41 const FramebufferAttachment *secondAttachment) in CheckMultiviewStateMatchesForCompleteness()
66 const FramebufferAttachment &attachment) in CheckAttachmentCompleteness()
202 const FramebufferAttachment &attachment, in CheckAttachmentSampleCompleteness()
241 FramebufferAttachment::kDefaultRenderToTextureSamples) in CheckAttachmentSampleCompleteness()
261 FramebufferAttachment::kDefaultRenderToTextureSamples) in CheckAttachmentSampleCompleteness()
291 angle::Result InitAttachment(const Context *context, FramebufferAttachment *attachment) in InitAttachment()
301 bool AttachmentOverlapsWithTexture(const FramebufferAttachment &attachment, in AttachmentOverlapsWithTexture()
401 const FramebufferAttachment *FramebufferState::getAttachment(const Context *context, in getAttachment()
462 const FramebufferAttachment *FramebufferState::getReadAttachment() const in getReadAttachment()
[all …]
/external/angle/src/libANGLE/renderer/gl/
DClearMultiviewGL.cpp42 const gl::FramebufferAttachment *firstAttachment = state.getFirstNonNullAttachment(); in clearMultiviewFBO()
62 const gl::FramebufferAttachment *firstAttachment = state.getFirstNonNullAttachment(); in clearLayeredFBO()
116 const gl::FramebufferAttachment *attachment = state.getColorAttachment(drawBufferId); in attachTextures()
133 const gl::FramebufferAttachment *depthStencilAttachment = state.getDepthStencilAttachment(); in attachTextures()
134 const gl::FramebufferAttachment *depthAttachment = state.getDepthAttachment(); in attachTextures()
135 const gl::FramebufferAttachment *stencilAttachment = state.getStencilAttachment(); in attachTextures()
172 const gl::FramebufferAttachment *attachment = state.getColorAttachment(drawBufferId); in detachTextures()
183 const gl::FramebufferAttachment *depthStencilAttachment = state.getDepthStencilAttachment(); in detachTextures()
184 const gl::FramebufferAttachment *depthAttachment = state.getDepthAttachment(); in detachTextures()
185 const gl::FramebufferAttachment *stencilAttachment = state.getStencilAttachment(); in detachTextures()
DFramebufferGL.cpp79 const FramebufferAttachment *attachment) in BindFramebufferAttachment()
178 bool AreAllLayersActive(const FramebufferAttachment &attachment) in AreAllLayersActive()
194 const FramebufferAttachment *attachment = nullptr; in RequiresMultiviewClear()
196 for (const FramebufferAttachment &colorAttachment : state.getColorAttachments()) in RequiresMultiviewClear()
210 const FramebufferAttachment *depthAttachment = state.getDepthAttachment(); in RequiresMultiviewClear()
221 const FramebufferAttachment *stencilAttachment = state.getStencilAttachment(); in RequiresMultiviewClear()
246 bool IsEmulatedAlphaChannelTextureAttachment(const FramebufferAttachment *attachment) in IsEmulatedAlphaChannelTextureAttachment()
754 const FramebufferAttachment *colorReadAttachment = sourceFramebuffer->getReadColorAttachment(); in blit()
798 const FramebufferAttachment *attachment = destFramebuffer->getDrawBuffer(i); in blit()
1259 const FramebufferAttachment *attachment = nullptr; in syncState()
[all …]
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DFramebuffer11.cpp35 const gl::FramebufferAttachment *attachment) in MarkAttachmentsDirty()
72 const gl::FramebufferAttachment &colorAttachment = colorAttachments[drawBuffer]; in markAttachmentsDirty()
77 const gl::FramebufferAttachment *dsAttachment = mState.getDepthOrStencilAttachment(); in markAttachmentsDirty()
91 const gl::FramebufferAttachment *colorAttachment = mState.getFirstColorAttachment(); in clearImpl()
171 const gl::FramebufferAttachment *colorAttachment = in invalidateBase()
231 const gl::FramebufferAttachment *attachment) const in invalidateAttachment()
258 const gl::FramebufferAttachment *readAttachment = mState.getReadPixelsAttachment(format); in readPixelsImpl()
288 const gl::FramebufferAttachment *readBuffer = sourceFramebuffer->getReadColorAttachment(); in blitImpl()
301 const gl::FramebufferAttachment &drawBuffer = colorAttachments[colorAttachment]; in blitImpl()
342 const gl::FramebufferAttachment *readBuffer = in blitImpl()
[all …]
DBuffer11.h21 class FramebufferAttachment; variable
87 const gl::FramebufferAttachment &readAttachment,
DFramebuffer11.h92 const gl::FramebufferAttachment *attachment) const;
Drenderer11_utils.h27 class FramebufferAttachment; variable
440 bool UsePresentPathFast(const Renderer11 *renderer, const gl::FramebufferAttachment *colorbuffer);
DClear11.cpp409 const gl::FramebufferAttachment *colorAttachment = fboData.getFirstColorAttachment(); in clearFramebuffer()
467 const gl::FramebufferAttachment &attachment = colorAttachments[colorAttachmentIndex]; in clearFramebuffer()
DRenderer11.h28 class FramebufferAttachment; variable
352 const gl::FramebufferAttachment &srcAttachment,
DRenderStateCache.cpp71 const gl::FramebufferAttachment *attachment = colorbuffers[keyBlendIndex]; in GetBlendStateKey()
/external/angle/src/libANGLE/renderer/d3d/
DFramebufferD3D.h22 class FramebufferAttachment; variable
25 typedef std::vector<const FramebufferAttachment *> AttachmentList;
139 gl::FramebufferAttachment mMockAttachment;
DFramebufferD3D.cpp333 const gl::FramebufferAttachment &colorAttachment = colorAttachments[attachmentIndex]; in getColorAttachmentsForRender()
381 mMockAttachment = gl::FramebufferAttachment( in getColorAttachmentsForRender()
/external/skqp/src/gpu/gl/
DGrGLCreateNullInterface.cpp128 class FramebufferAttachment : public GLObject { class
133 FramebufferAttachment(int id) : INHERITED(id), fNumSamples(1) {} in FramebufferAttachment() function in __anon8285b3770111::FramebufferAttachment
140 class Renderbuffer : public FramebufferAttachment {
146 typedef FramebufferAttachment INHERITED;
149 class Texture : public FramebufferAttachment {
154 typedef FramebufferAttachment INHERITED;
161 void setAttachment(GrGLenum attachmentPoint, const FramebufferAttachment* attachment) { in setAttachment()
178 void notifyAttachmentDeleteWhileBound(const FramebufferAttachment* deleted) { in notifyAttachmentDeleteWhileBound()
210 sk_sp<const FramebufferAttachment> fAttachments[kNumAttachmentPoints];
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DFramebuffer9.cpp88 const gl::FramebufferAttachment *colorbuffer = mState.getColorAttachment(0); in readPixelsImpl()
237 const gl::FramebufferAttachment *readBuffer = sourceFramebuffer->getColorAttachment(0); in blitImpl()
244 const gl::FramebufferAttachment *drawBuffer = mState.getColorAttachment(0); in blitImpl()
354 const gl::FramebufferAttachment *readBuffer = in blitImpl()
362 const gl::FramebufferAttachment *drawBuffer = mState.getDepthOrStencilAttachment(); in blitImpl()
Drenderer9_utils.h20 class FramebufferAttachment; variable
DBlit9.cpp232 const gl::FramebufferAttachment *colorbuffer = framebuffer->getColorAttachment(0); in copy2D()
266 const gl::FramebufferAttachment *colorbuffer = framebuffer->getColorAttachment(0); in copyCube()
/external/angle/src/libANGLE/renderer/
DFramebufferImpl.h22 class FramebufferAttachment; variable
117 const gl::FramebufferAttachment *readAttachment = mState.getReadAttachment(); in getImplementationColorReadFormat()
DRenderTargetCache.h53 const gl::FramebufferAttachment *attachment,
156 const gl::FramebufferAttachment *attachment, in updateCachedRenderTarget()
/external/angle/src/libANGLE/capture/
Dgl_enum_utils_autogen.h79 FramebufferAttachment, enumerator
Dframe_capture_utils.cpp352 const gl::FramebufferAttachment &framebufferAttachment, in ReadPixelsFromAttachment()
385 const gl::FramebufferAttachment &framebufferAttachment, in SerializeFramebufferAttachment()
457 const std::vector<gl::FramebufferAttachment> &colorAttachments = in SerializeFramebufferState()
459 for (const gl::FramebufferAttachment &colorAttachment : colorAttachments) in SerializeFramebufferState()
483 gl::GLenumGroup::FramebufferAttachment)); in SerializeFramebufferState()
Dgl_enum_utils_autogen.cpp2061 case GLenumGroup::FramebufferAttachment: in GLenumToString()
/external/angle/src/libANGLE/renderer/metal/
DFrameBufferMtl.h172 const gl::FramebufferAttachment *attachment,

123