/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
D | Framebuffer.cpp | 30 bool Framebuffer::IsRenderbuffer(GLenum type) in IsRenderbuffer() 35 Framebuffer::Framebuffer() in Framebuffer() function in es2::Framebuffer 56 Framebuffer::~Framebuffer() in ~Framebuffer() 66 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle, GLint level) const in lookupRenderbuffer() 88 void Framebuffer::setColorbuffer(GLenum type, GLuint colorbuffer, GLuint index, GLint level, GLint … in setColorbuffer() 95 void Framebuffer::setDepthbuffer(GLenum type, GLuint depthbuffer, GLint level, GLint layer) in setDepthbuffer() 102 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer, GLint level, GLint layer) in setStencilbuffer() 109 void Framebuffer::setReadBuffer(GLenum buf) in setReadBuffer() 114 void Framebuffer::setDrawBuffer(GLuint index, GLenum buf) in setDrawBuffer() 119 GLenum Framebuffer::getReadBuffer() const in getReadBuffer() [all …]
|
D | Framebuffer.h | 35 class Framebuffer 38 Framebuffer(); 40 virtual ~Framebuffer(); 113 class DefaultFramebuffer : public Framebuffer
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/ |
D | Framebuffer.cpp | 204 Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_MAX, 207 Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT, 210 Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT, 620 Framebuffer::Framebuffer(const Caps &caps, rx::GLImplFactory *factory, GLuint id) in Framebuffer() function in gl::Framebuffer 637 Framebuffer::Framebuffer(const Context *context, egl::Surface *surface) in Framebuffer() function in gl::Framebuffer 670 Framebuffer::Framebuffer(rx::GLImplFactory *factory) in Framebuffer() function in gl::Framebuffer 681 Framebuffer::~Framebuffer() in ~Framebuffer() 686 void Framebuffer::onDestroy(const Context *context) in onDestroy() 701 void Framebuffer::setLabel(const Context *context, const std::string &label) in setLabel() 706 const std::string &Framebuffer::getLabel() const in getLabel() [all …]
|
D | ResourceManager.h | 31 class Framebuffer; variable 273 : public TypedResourceManager<Framebuffer, HandleAllocator, FramebufferManager> 277 Framebuffer *getFramebuffer(GLuint handle) const; 278 void setDefaultFramebuffer(Framebuffer *framebuffer); 282 Framebuffer *checkFramebufferAllocation(rx::GLImplFactory *factory, in checkFramebufferAllocation() 289 static Framebuffer *AllocateNewObject(rx::GLImplFactory *factory, 292 static void DeleteObject(const Context *context, Framebuffer *framebuffer);
|
D | Framebuffer.h | 44 class Framebuffer; variable 120 friend class Framebuffer; variable 151 class Framebuffer final : public angle::ObserverInterface, 157 Framebuffer(const Caps &caps, rx::GLImplFactory *factory, GLuint id); 159 Framebuffer(const Context *context, egl::Surface *surface); 161 Framebuffer(rx::GLImplFactory *factory); 163 ~Framebuffer() override;
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | Framebuffer.cpp | 285 Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_MAX, 288 Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT, 291 Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT, 353 : mId(Framebuffer::kDefaultDrawFramebufferHandle), in FramebufferState() 392 ASSERT(mId != Framebuffer::kDefaultDrawFramebufferHandle); in FramebufferState() 778 return mId == Framebuffer::kDefaultDrawFramebufferHandle; in isDefault() 786 const FramebufferID Framebuffer::kDefaultDrawFramebufferHandle = {0}; 788 Framebuffer::Framebuffer(const Caps &caps, in Framebuffer() function in gl::Framebuffer 812 Framebuffer::Framebuffer(const Context *context, egl::Surface *surface, egl::Surface *readSurface) in Framebuffer() function in gl::Framebuffer 852 Framebuffer::Framebuffer(const Context *context, in Framebuffer() function in gl::Framebuffer [all …]
|
D | ResourceManager.cpp | 105 template class TypedResourceManager<Framebuffer, FramebufferManager, FramebufferID>; 348 Framebuffer *FramebufferManager::AllocateNewObject(rx::GLImplFactory *factory, in AllocateNewObject() 354 ASSERT(handle != Framebuffer::kDefaultDrawFramebufferHandle); in AllocateNewObject() 355 return new Framebuffer(caps, factory, handle, shareGroup); in AllocateNewObject() 359 void FramebufferManager::DeleteObject(const Context *context, Framebuffer *framebuffer) in DeleteObject() 370 Framebuffer *FramebufferManager::getFramebuffer(FramebufferID handle) const in getFramebuffer() 375 void FramebufferManager::setDefaultFramebuffer(Framebuffer *framebuffer) in setDefaultFramebuffer() 378 mObjectMap.assign(Framebuffer::kDefaultDrawFramebufferHandle, framebuffer); in setDefaultFramebuffer() 381 Framebuffer *FramebufferManager::getDefaultFramebuffer() const in getDefaultFramebuffer() 383 return getFramebuffer(Framebuffer::kDefaultDrawFramebufferHandle); in getDefaultFramebuffer()
|
D | ResourceManager.h | 34 class Framebuffer; variable 270 : public TypedResourceManager<Framebuffer, FramebufferManager, FramebufferID> 274 Framebuffer *getFramebuffer(FramebufferID handle) const; 275 void setDefaultFramebuffer(Framebuffer *framebuffer); 276 Framebuffer *getDefaultFramebuffer() const; 280 Framebuffer *checkFramebufferAllocation(rx::GLImplFactory *factory, in checkFramebufferAllocation() 288 static Framebuffer *AllocateNewObject(rx::GLImplFactory *factory, 292 static void DeleteObject(const Context *context, Framebuffer *framebuffer);
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
D | RenderTargetCache.h | 32 const gl::Framebuffer::DirtyBits &dirtyBits); 70 const gl::Framebuffer::DirtyBits &dirtyBits) in update() 76 case gl::Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT: in update() 77 case gl::Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT: in update() 80 case gl::Framebuffer::DIRTY_BIT_DRAW_BUFFERS: in update() 81 case gl::Framebuffer::DIRTY_BIT_READ_BUFFER: in update() 82 case gl::Framebuffer::DIRTY_BIT_DEFAULT_WIDTH: in update() 83 case gl::Framebuffer::DIRTY_BIT_DEFAULT_HEIGHT: in update() 84 case gl::Framebuffer::DIRTY_BIT_DEFAULT_SAMPLES: in update() 85 case gl::Framebuffer::DIRTY_BIT_DEFAULT_FIXED_SAMPLE_LOCATIONS: in update() [all …]
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
D | RenderTargetCache.h | 32 const gl::Framebuffer::DirtyBits &dirtyBits); 71 const gl::Framebuffer::DirtyBits &dirtyBits) in update() 77 case gl::Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT: in update() 78 case gl::Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT: in update() 81 case gl::Framebuffer::DIRTY_BIT_READ_BUFFER: in update() 84 case gl::Framebuffer::DIRTY_BIT_DRAW_BUFFERS: in update() 85 case gl::Framebuffer::DIRTY_BIT_DEFAULT_WIDTH: in update() 86 case gl::Framebuffer::DIRTY_BIT_DEFAULT_HEIGHT: in update() 87 case gl::Framebuffer::DIRTY_BIT_DEFAULT_SAMPLES: in update() 88 case gl::Framebuffer::DIRTY_BIT_DEFAULT_FIXED_SAMPLE_LOCATIONS: in update() [all …]
|
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
D | Framebuffer.hpp | 21 class Framebuffer class 24 …Framebuffer(vk::Device device, vk::PhysicalDevice physicalDevice, vk::ImageView attachment, vk::Fo… 25 ~Framebuffer(); 27 vk::Framebuffer getFramebuffer() in getFramebuffer() 34 vk::Framebuffer framebuffer; // Owning handle
|
D | Framebuffer.cpp | 17 Framebuffer::Framebuffer(vk::Device device, vk::PhysicalDevice physicalDevice, vk::ImageView attach… in Framebuffer() function in Framebuffer 47 Framebuffer::~Framebuffer() in ~Framebuffer()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
D | VkFramebuffer.hpp | 25 class Framebuffer : public Object<Framebuffer, VkFramebuffer> class 28 Framebuffer(const VkFramebufferCreateInfo *pCreateInfo, void *mem); 47 static inline Framebuffer *Cast(VkFramebuffer object) in Cast() 49 return Framebuffer::Cast(object); in Cast()
|
D | VkFramebuffer.cpp | 26 Framebuffer::Framebuffer(const VkFramebufferCreateInfo *pCreateInfo, void *mem) in Framebuffer() function in vk::Framebuffer 70 void Framebuffer::destroy(const VkAllocationCallbacks *pAllocator) in destroy() 75 void Framebuffer::executeLoadOp(const RenderPass *renderPass, uint32_t clearValueCount, const VkCle… in executeLoadOp() 137 void Framebuffer::clearAttachment(const RenderPass *renderPass, uint32_t subpassIndex, const VkClea… in clearAttachment() 186 void Framebuffer::setAttachment(ImageView *imageView, uint32_t index) in setAttachment() 193 ImageView *Framebuffer::getAttachment(uint32_t index) const in getAttachment() 198 void Framebuffer::resolve(const RenderPass *renderPass, uint32_t subpassIndex) in resolve() 234 size_t Framebuffer::ComputeRequiredAllocationSize(const VkFramebufferCreateInfo *pCreateInfo) in ComputeRequiredAllocationSize()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
D | BlitGL.h | 27 class Framebuffer; variable 57 gl::Framebuffer *source); 67 gl::Framebuffer *source); 70 const gl::Framebuffer *source, 71 const gl::Framebuffer *dest, 78 const gl::Framebuffer *source, 86 const gl::Framebuffer *source,
|
/third_party/flutter/skia/third_party/externals/angle2/doc/ |
D | DirtyBits.md | 28 Other update loops may change render states like the blending modes, the depth test, or Framebuffer 47 dirty bits and `syncState` methods. See [`gl::Framebuffer::DirtyBitType`][FBODirtyBits] and 67 participant Framebuffer 71 Texture- ->Framebuffer: onSubjectStateChange 72 Note over Framebuffer: cache update 73 Framebuffer- ->Context: onSubjectStateChange 81 `Framebuffer` observes `Texture` attachments via [`angle::ObserverBinding`][ObserverBinding]. 82 `Framebuffer` implements [`angle::ObserverInterface::onSubjectStateChange`][FBOStateChange] to 102 …oglesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/Framebuffer.h#52 103 …glesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/Framebuffer.h#319 [all …]
|
/third_party/skia/third_party/externals/angle2/doc/ |
D | DirtyBits.md | 28 Other update loops may change render states like the blending modes, the depth test, or Framebuffer 47 dirty bits and `syncState` methods. See [`gl::Framebuffer::DirtyBitType`][FBODirtyBits] and 67 participant Framebuffer 71 Texture- ->Framebuffer: onSubjectStateChange 72 Note over Framebuffer: cache update 73 Framebuffer- ->Context: onSubjectStateChange 81 `Framebuffer` observes `Texture` attachments via [`angle::ObserverBinding`][ObserverBinding]. 82 `Framebuffer` implements [`angle::ObserverInterface::onSubjectStateChange`][FBOStateChange] to 102 …oglesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/Framebuffer.h#52 103 …glesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e902e3aefbf/src/libANGLE/Framebuffer.h#319 [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/ |
D | BlitGL.h | 26 class Framebuffer; variable 55 gl::Framebuffer *source); 65 gl::Framebuffer *source); 68 const gl::Framebuffer *source, 69 const gl::Framebuffer *dest,
|
D | FramebufferGL.cpp | 58 const Framebuffer *sourceFramebuffer = context->getState().getReadFramebuffer(); in GetBlitFramebufferBounds() 59 const Framebuffer *destFramebuffer = context->getState().getDrawFramebuffer(); in GetBlitFramebufferBounds() 563 const Framebuffer *sourceFramebuffer = context->getState().getReadFramebuffer(); in blit() 564 const Framebuffer *destFramebuffer = context->getState().getDrawFramebuffer(); in blit() 1036 const gl::Framebuffer::DirtyBits &dirtyBits) in syncState() 1056 case Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT: in syncState() 1066 case Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT: in syncState() 1076 case Framebuffer::DIRTY_BIT_DRAW_BUFFERS: in syncState() 1084 case Framebuffer::DIRTY_BIT_READ_BUFFER: in syncState() 1087 case Framebuffer::DIRTY_BIT_DEFAULT_WIDTH: in syncState() [all …]
|
/third_party/vk-gl-cts/framework/opengl/simplereference/ |
D | sglrReferenceContext.cpp | 120 static tcu::CubeFace texTargetToFace (Framebuffer::TexTarget target) in texTargetToFace() 124 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_X: return tcu::CUBEFACE_NEGATIVE_X; in texTargetToFace() 125 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_X: return tcu::CUBEFACE_POSITIVE_X; in texTargetToFace() 126 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Y: return tcu::CUBEFACE_NEGATIVE_Y; in texTargetToFace() 127 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Y: return tcu::CUBEFACE_POSITIVE_Y; in texTargetToFace() 128 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Z: return tcu::CUBEFACE_NEGATIVE_Z; in texTargetToFace() 129 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Z: return tcu::CUBEFACE_POSITIVE_Z; in texTargetToFace() 134 static Framebuffer::TexTarget texLayeredTypeToTarget (Texture::Type type) in texLayeredTypeToTarget() 138 case Texture::TYPE_2D_ARRAY: return Framebuffer::TEXTARGET_2D_ARRAY; in texLayeredTypeToTarget() 139 case Texture::TYPE_3D: return Framebuffer::TEXTARGET_3D; in texLayeredTypeToTarget() [all …]
|
D | sglrReferenceContext.hpp | 326 class Framebuffer : public NamedObject class 380 Framebuffer (deUint32 name); 381 virtual ~Framebuffer (void); 778 void deleteFramebuffer (rc::Framebuffer* framebuffer); 784 void acquireFboAttachmentReference (const rc::Framebuffer::Attachment& attachment); 785 void releaseFboAttachmentReference (const rc::Framebuffer::Attachment& attachment); 786 …tcu::PixelBufferAccess getFboAttachment (const rc::Framebuffer& framebuffer, rc::Framebuffer::Att… 790 …fromSinglesampleAccess(getFboAttachment(*m_drawFramebufferBinding, rc::Framebuffer::ATTACHMENTPOIN… in getDrawColorbuffer() 791 …fromSinglesampleAccess(getFboAttachment(*m_drawFramebufferBinding, rc::Framebuffer::ATTACHMENTPOIN… in getDrawDepthbuffer() 792 …fromSinglesampleAccess(getFboAttachment(*m_drawFramebufferBinding, rc::Framebuffer::ATTACHMENTPOIN… in getDrawStencilbuffer() [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | FramebufferVk.cpp | 615 const gl::Framebuffer *srcFramebuffer = glState.getReadFramebuffer(); in blit() 1063 const gl::Framebuffer::DirtyBits &dirtyBits) in syncState() 1072 case gl::Framebuffer::DIRTY_BIT_DEPTH_ATTACHMENT: in syncState() 1073 case gl::Framebuffer::DIRTY_BIT_STENCIL_ATTACHMENT: in syncState() 1076 case gl::Framebuffer::DIRTY_BIT_DEPTH_BUFFER_CONTENTS: in syncState() 1077 case gl::Framebuffer::DIRTY_BIT_STENCIL_BUFFER_CONTENTS: in syncState() 1080 case gl::Framebuffer::DIRTY_BIT_DRAW_BUFFERS: in syncState() 1081 case gl::Framebuffer::DIRTY_BIT_READ_BUFFER: in syncState() 1082 case gl::Framebuffer::DIRTY_BIT_DEFAULT_WIDTH: in syncState() 1083 case gl::Framebuffer::DIRTY_BIT_DEFAULT_HEIGHT: in syncState() [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/ |
D | FramebufferD3D.cpp | 57 const gl::Framebuffer *framebufferObject = state.getDrawFramebuffer(); in GetClearParameters() 284 const gl::Framebuffer *sourceFramebuffer = glState.getReadFramebuffer(); in blit() 324 const gl::Framebuffer::DirtyBits &dirtyBits) in syncState() 333 if ((dirtyBit >= gl::Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_0 && in syncState() 334 dirtyBit < gl::Framebuffer::DIRTY_BIT_COLOR_ATTACHMENT_MAX) || in syncState() 335 dirtyBit == gl::Framebuffer::DIRTY_BIT_DRAW_BUFFERS) in syncState()
|
/third_party/skia/third_party/externals/angle2/extensions/ |
D | ANGLE_multiview_multisample.txt | 57 (Per-Fragment Operations and the Framebuffer) 59 Modify section 4.4.2 (Attaching Images to Framebuffer Objects), p. 202 80 Modify section 4.4.4.1 (Framebuffer Attachment Completeness), p. 213
|
/third_party/flutter/skia/third_party/externals/angle2/extensions/ |
D | ANGLE_multiview_multisample.txt | 57 (Per-Fragment Operations and the Framebuffer) 59 Modify section 4.4.2 (Attaching Images to Framebuffer Objects), p. 202 80 Modify section 4.4.4.1 (Framebuffer Attachment Completeness), p. 213
|