• Home
  • Raw
  • Download

Lines Matching refs:Framebuffer

247                   Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_MAX,
250 Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT,
253 Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT,
307 : mId(Framebuffer::kDefaultDrawFramebufferHandle), in FramebufferState()
348 ASSERT(mId != Framebuffer::kDefaultDrawFramebufferHandle); in FramebufferState()
694 return mId == Framebuffer::kDefaultDrawFramebufferHandle; in isDefault()
704 case Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT: in updateAttachmentFeedbackLoopAndReturnIfChanged()
710 case Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT: in updateAttachmentFeedbackLoopAndReturnIfChanged()
718 ASSERT(dirtyBit <= Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_MAX); in updateAttachmentFeedbackLoopAndReturnIfChanged()
744 const FramebufferID Framebuffer::kDefaultDrawFramebufferHandle = {0};
746 Framebuffer::Framebuffer(const Caps &caps, in Framebuffer() function in gl::Framebuffer
768 Framebuffer::Framebuffer(const Context *context, egl::Surface *surface, egl::Surface *readSurface) in Framebuffer() function in gl::Framebuffer
807 Framebuffer::Framebuffer(const Context *context, in Framebuffer() function in gl::Framebuffer
822 Framebuffer::~Framebuffer() in ~Framebuffer()
827 void Framebuffer::onDestroy(const Context *context) in onDestroy()
848 void Framebuffer::setReadSurface(const Context *context, egl::Surface *readSurface) in setReadSurface()
858 void Framebuffer::setLabel(const Context *context, const std::string &label) in setLabel()
863 const std::string &Framebuffer::getLabel() const in getLabel()
868 bool Framebuffer::detachTexture(const Context *context, TextureID textureId) in detachTexture()
873 bool Framebuffer::detachRenderbuffer(const Context *context, RenderbufferID renderbufferId) in detachRenderbuffer()
878 bool Framebuffer::detachResourceById(const Context *context, GLenum resourceType, GLuint resourceId) in detachResourceById()
919 bool Framebuffer::detachMatchingAttachment(const Context *context, in detachMatchingAttachment()
935 const FramebufferAttachment *Framebuffer::getColorAttachment(size_t colorAttachment) const in getColorAttachment()
940 const FramebufferAttachment *Framebuffer::getDepthAttachment() const in getDepthAttachment()
945 const FramebufferAttachment *Framebuffer::getStencilAttachment() const in getStencilAttachment()
950 const FramebufferAttachment *Framebuffer::getDepthStencilAttachment() const in getDepthStencilAttachment()
955 const FramebufferAttachment *Framebuffer::getDepthOrStencilAttachment() const in getDepthOrStencilAttachment()
960 const FramebufferAttachment *Framebuffer::getStencilOrDepthStencilAttachment() const in getStencilOrDepthStencilAttachment()
965 const FramebufferAttachment *Framebuffer::getReadColorAttachment() const in getReadColorAttachment()
970 GLenum Framebuffer::getReadColorAttachmentType() const in getReadColorAttachmentType()
976 const FramebufferAttachment *Framebuffer::getFirstColorAttachment() const in getFirstColorAttachment()
981 const FramebufferAttachment *Framebuffer::getFirstNonNullAttachment() const in getFirstNonNullAttachment()
986 const FramebufferAttachment *Framebuffer::getAttachment(const Context *context, in getAttachment()
992 size_t Framebuffer::getDrawbufferStateCount() const in getDrawbufferStateCount()
997 GLenum Framebuffer::getDrawBufferState(size_t drawBuffer) const in getDrawBufferState()
1003 const std::vector<GLenum> &Framebuffer::getDrawBufferStates() const in getDrawBufferStates()
1008 void Framebuffer::setDrawBuffers(size_t count, const GLenum *buffers) in setDrawBuffers()
1031 const FramebufferAttachment *Framebuffer::getDrawBuffer(size_t drawBuffer) const in getDrawBuffer()
1036 ComponentType Framebuffer::getDrawbufferWriteType(size_t drawBuffer) const in getDrawbufferWriteType()
1057 ComponentTypeMask Framebuffer::getDrawBufferTypeMask() const in getDrawBufferTypeMask()
1062 DrawBufferMask Framebuffer::getDrawBufferMask() const in getDrawBufferMask()
1067 bool Framebuffer::hasEnabledDrawBuffer() const in hasEnabledDrawBuffer()
1080 GLenum Framebuffer::getReadBufferState() const in getReadBufferState()
1085 void Framebuffer::setReadBuffer(GLenum buffer) in setReadBuffer()
1094 size_t Framebuffer::getNumColorAttachments() const in getNumColorAttachments()
1099 bool Framebuffer::hasDepth() const in hasDepth()
1104 bool Framebuffer::hasStencil() const in hasStencil()
1109 bool Framebuffer::usingExtendedDrawBuffers() const in usingExtendedDrawBuffers()
1122 void Framebuffer::invalidateCompletenessCache() in invalidateCompletenessCache()
1131 GLenum Framebuffer::checkStatusImpl(const Context *context) const in checkStatusImpl()
1161 GLenum Framebuffer::checkStatusWithGLFrontEnd(const Context *context) const in checkStatusWithGLFrontEnd()
1427 angle::Result Framebuffer::discard(const Context *context, size_t count, const GLenum *attachments) in discard()
1436 angle::Result Framebuffer::invalidate(const Context *context, in invalidate()
1447 bool Framebuffer::partialClearNeedsInit(const Context *context, in partialClearNeedsInit()
1483 angle::Result Framebuffer::invalidateSub(const Context *context, in invalidateSub()
1495 angle::Result Framebuffer::clear(const Context *context, GLbitfield mask) in clear()
1532 angle::Result Framebuffer::clearBufferfv(const Context *context, in clearBufferfv()
1548 angle::Result Framebuffer::clearBufferuiv(const Context *context, in clearBufferuiv()
1564 angle::Result Framebuffer::clearBufferiv(const Context *context, in clearBufferiv()
1580 angle::Result Framebuffer::clearBufferfi(const Context *context, in clearBufferfi()
1612 GLenum Framebuffer::getImplementationColorReadFormat(const Context *context) in getImplementationColorReadFormat()
1618 GLenum Framebuffer::getImplementationColorReadType(const Context *context) in getImplementationColorReadType()
1624 angle::Result Framebuffer::readPixels(const Context *context, in readPixels()
1641 angle::Result Framebuffer::blit(const Context *context, in blit()
1674 int Framebuffer::getSamples(const Context *context) const in getSamples()
1679 int Framebuffer::getResourceSamples(const Context *context) const in getResourceSamples()
1684 int Framebuffer::getCachedSamples(const Context *context, AttachmentSampleType sampleType) const in getCachedSamples()
1709 angle::Result Framebuffer::getSamplePosition(const Context *context, in getSamplePosition()
1717 bool Framebuffer::hasValidDepthStencil() const in hasValidDepthStencil()
1722 void Framebuffer::setAttachment(const Context *context, in setAttachment()
1734 void Framebuffer::setAttachmentMultisample(const Context *context, in setAttachmentMultisample()
1746 void Framebuffer::setAttachment(const Context *context, in setAttachment()
1791 void Framebuffer::setAttachmentMultiview(const Context *context, in setAttachmentMultiview()
1803 void Framebuffer::commitWebGL1DepthStencilIfConsistent(const Context *context, in commitWebGL1DepthStencilIfConsistent()
1879 void Framebuffer::setAttachmentImpl(const Context *context, in setAttachmentImpl()
1949 void Framebuffer::updateAttachment(const Context *context, in updateAttachment()
1972 void Framebuffer::resetAttachment(const Context *context, GLenum binding) in resetAttachment()
1977 angle::Result Framebuffer::syncState(const Context *context, GLenum framebufferBinding) const in syncState()
1989 void Framebuffer::onSubjectStateChange(angle::SubjectIndex index, angle::SubjectMessage message) in onSubjectStateChange()
2037 FramebufferAttachment *Framebuffer::getAttachmentFromSubjectIndex(angle::SubjectIndex index) in getAttachmentFromSubjectIndex()
2052 bool Framebuffer::formsCopyingFeedbackLoopWith(TextureID copyTextureID, in formsCopyingFeedbackLoopWith()
2078 GLint Framebuffer::getDefaultWidth() const in getDefaultWidth()
2083 GLint Framebuffer::getDefaultHeight() const in getDefaultHeight()
2088 GLint Framebuffer::getDefaultSamples() const in getDefaultSamples()
2093 bool Framebuffer::getDefaultFixedSampleLocations() const in getDefaultFixedSampleLocations()
2098 GLint Framebuffer::getDefaultLayers() const in getDefaultLayers()
2103 void Framebuffer::setDefaultWidth(const Context *context, GLint defaultWidth) in setDefaultWidth()
2110 void Framebuffer::setDefaultHeight(const Context *context, GLint defaultHeight) in setDefaultHeight()
2117 void Framebuffer::setDefaultSamples(const Context *context, GLint defaultSamples) in setDefaultSamples()
2124 void Framebuffer::setDefaultFixedSampleLocations(const Context *context, in setDefaultFixedSampleLocations()
2132 void Framebuffer::setDefaultLayers(GLint defaultLayers) in setDefaultLayers()
2138 GLsizei Framebuffer::getNumViews() const in getNumViews()
2143 GLint Framebuffer::getBaseViewIndex() const in getBaseViewIndex()
2148 bool Framebuffer::isMultiview() const in isMultiview()
2153 bool Framebuffer::readDisallowedByMultiview() const in readDisallowedByMultiview()
2158 angle::Result Framebuffer::ensureClearAttachmentsInitialized(const Context *context, in ensureClearAttachmentsInitialized()
2191 angle::Result Framebuffer::ensureClearBufferAttachmentsInitialized(const Context *context, in ensureClearBufferAttachmentsInitialized()
2215 angle::Result Framebuffer::ensureDrawAttachmentsInitialized(const Context *context) in ensureDrawAttachmentsInitialized()
2243 angle::Result Framebuffer::ensureReadAttachmentsInitialized(const Context *context) in ensureReadAttachmentsInitialized()
2296 void Framebuffer::markDrawAttachmentsInitialized(bool color, bool depth, bool stencil) in markDrawAttachmentsInitialized()
2323 void Framebuffer::markBufferInitialized(GLenum bufferType, GLint bufferIndex) in markBufferInitialized()
2375 Box Framebuffer::getDimensions() const in getDimensions()
2380 Extents Framebuffer::getExtents() const in getExtents()
2385 angle::Result Framebuffer::ensureBufferInitialized(const Context *context, in ensureBufferInitialized()
2448 bool Framebuffer::partialBufferClearNeedsInit(const Context *context, GLenum bufferType) in partialBufferClearNeedsInit()