Home
last modified time | relevance | path

Searched refs:FramebufferGL (Results 1 – 22 of 22) sorted by relevance

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/
DFramebufferGL.cpp387 FramebufferGL::FramebufferGL(const gl::FramebufferState &data, in FramebufferGL() function in rx::FramebufferGL
398 FramebufferGL::~FramebufferGL() in ~FramebufferGL()
403 void FramebufferGL::destroy(const gl::Context *context) in destroy()
410 angle::Result FramebufferGL::discard(const gl::Context *context, in discard()
418 angle::Result FramebufferGL::invalidate(const gl::Context *context, in invalidate()
450 angle::Result FramebufferGL::invalidateSub(const gl::Context *context, in invalidateSub()
480 angle::Result FramebufferGL::clear(const gl::Context *context, GLbitfield mask) in clear()
503 angle::Result FramebufferGL::clearBufferfv(const gl::Context *context, in clearBufferfv()
530 angle::Result FramebufferGL::clearBufferuiv(const gl::Context *context, in clearBufferuiv()
557 angle::Result FramebufferGL::clearBufferiv(const gl::Context *context, in clearBufferiv()
[all …]
DSurfaceGL.cpp28 return new FramebufferGL(data, 0, true, false); in createDefaultFramebuffer()
46 FramebufferGL *framebufferGL = GetImplAs<FramebufferGL>(context->getFramebuffer({0})); in initializeContents()
DFramebufferGL.h23 class FramebufferGL : public FramebufferImpl
26 FramebufferGL(const gl::FramebufferState &data, GLuint id, bool isDefault, bool emulatedAlpha);
27 ~FramebufferGL() override;
DBlitGL.h34 class FramebufferGL; variable
151 angle::Result clearFramebuffer(const gl::Context *context, FramebufferGL *source);
DBlitGL.cpp311 const FramebufferGL *sourceFramebufferGL = GetImplAs<FramebufferGL>(source); in copySubImageToLUMAWorkaroundTexture()
432 const FramebufferGL *destGL = GetImplAs<FramebufferGL>(dest); in blitColorBufferWithShader()
487 const FramebufferGL *sourceGL = GetImplAs<FramebufferGL>(source); in blitColorBufferWithShader()
990 angle::Result BlitGL::clearFramebuffer(const gl::Context *context, FramebufferGL *source) in clearFramebuffer()
DStateManagerGL.cpp1766 const FramebufferGL *framebufferGL = GetImplAs<FramebufferGL>(framebuffer); in syncState()
1890 FramebufferGL *framebufferGL = GetImplAs<FramebufferGL>(framebuffer); in syncState()
1902 FramebufferGL *framebufferGL = GetImplAs<FramebufferGL>(framebuffer); in syncState()
2026 GetImplAs<FramebufferGL>(state.getDrawFramebuffer())); in syncState()
2097 const FramebufferGL *framebuffer) in setFramebufferSRGBEnabledForFramebuffer()
DStateManagerGL.h31 class FramebufferGL; variable
137 const FramebufferGL *framebuffer);
DTextureGL.cpp626 const FramebufferGL *sourceFramebufferGL = GetImplAs<FramebufferGL>(source); in copyImage()
765 const FramebufferGL *sourceFramebufferGL = GetImplAs<FramebufferGL>(source); in copySubImage()
DContextGL.cpp75 return new FramebufferGL(data, fbo, false, false); in createFramebuffer()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/eagl/
DIOSurfaceSurfaceEAGL.mm19 # import "libANGLE/renderer/gl/FramebufferGL.h"
328 // Wraps a FramebufferGL to hook the destroy function to delete the texture associated with the
330 class IOSurfaceFramebuffer : public FramebufferGL
338 : FramebufferGL(data, id, isDefault, emulatedAlpha), mTextureId(textureId)
343 FramebufferGL::destroy(context);
DWindowSurfaceEAGL.mm17 # import "libANGLE/renderer/gl/FramebufferGL.h"
225 FramebufferGL *framebufferGL = GetImplAs<FramebufferGL>(context->getFramebuffer({0}));
303 return new FramebufferGL(state, framebuffer, true, false);
DWindowSurfaceEAGL.h31 class FramebufferGL; variable
DPbufferSurfaceEAGL.cpp142 return new FramebufferGL(state, framebuffer, true, false); in createDefaultFramebuffer()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/cgl/
DIOSurfaceSurfaceCGL.cpp261 class IOSurfaceFramebuffer : public FramebufferGL
269 : FramebufferGL(data, id, isDefault, emulatedAlpha), mTextureId(textureId) in IOSurfaceFramebuffer()
274 FramebufferGL::destroy(context); in destroy()
DWindowSurfaceCGL.mm21 # include "libANGLE/renderer/gl/FramebufferGL.h"
260 FramebufferGL *framebufferGL = GetImplAs<FramebufferGL>(context->getFramebuffer({0}));
338 return new FramebufferGL(state, framebuffer, true, false);
DWindowSurfaceCGL.h27 class FramebufferGL; variable
DPbufferSurfaceCGL.cpp139 return new FramebufferGL(state, framebuffer, true, false); in createDefaultFramebuffer()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/egl/gbm/
DDisplayGbm.h30 class FramebufferGL; variable
68 FramebufferGL *framebufferGL(const gl::Context *context, const gl::FramebufferState &state);
DDisplayGbm.cpp312 FramebufferGL *DisplayGbm::Buffer::framebufferGL(const gl::Context *context, in framebufferGL()
315 return new FramebufferGL(state, createGLFB(context), true, false); in framebufferGL()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/gl/wgl/
DD3DTextureSurfaceWGL.cpp501 return new FramebufferGL(data, framebufferID, true, false); in createDefaultFramebuffer()
DDXGISwapChainWindowSurfaceWGL.cpp299 return new FramebufferGL(data, framebufferID, true, false); in createDefaultFramebuffer()
/device/generic/vulkan-cereal/third-party/angle/src/
DlibGLESv2.gni730 "src/libANGLE/renderer/gl/FramebufferGL.cpp",
731 "src/libANGLE/renderer/gl/FramebufferGL.h",