HomeSort by relevance Sort by last modified time
    Searched refs:Framebuffer (Results 1 - 25 of 71) sorted by null

1 2 3

  /external/chromium_org/gpu/command_buffer/service/
framebuffer_manager.h 27 // Info about a particular Framebuffer.
28 class GPU_EXPORT Framebuffer : public base::RefCounted<Framebuffer> {
47 virtual void DetachFromFramebuffer(Framebuffer* framebuffer) const = 0;
60 Framebuffer(FramebufferManager* manager, GLuint service_id);
119 // not mean the real OpenGL will consider it framebuffer complete. It just
156 friend class base::RefCounted<Framebuffer>;
158 ~Framebuffer();
184 // Service side framebuffer id
    [all...]
framebuffer_manager.cc 25 Framebuffer::FramebufferComboCompleteMap*
26 Framebuffer::framebuffer_combo_complete_map_;
28 // Framebuffer completeness is not cacheable on OS X because of dynamic
32 bool Framebuffer::allow_framebuffer_combo_complete_map_ = false;
34 bool Framebuffer::allow_framebuffer_combo_complete_map_ = true;
37 void Framebuffer::ClearFramebufferCompleteComboMap() {
44 : public Framebuffer::Attachment {
100 virtual void DetachFromFramebuffer(Framebuffer* framebuffer) const OVERRIDE {
135 : public Framebuffer::Attachment
    [all...]
  /external/chromium_org/third_party/angle/src/libGLESv2/
Framebuffer.cpp 7 // Framebuffer.cpp: Implements the gl::Framebuffer class. Implements GL framebuffer
10 #include "libGLESv2/Framebuffer.h"
69 Framebuffer::Framebuffer(rx::Renderer *renderer, GLuint id)
84 Framebuffer::~Framebuffer()
94 FramebufferAttachment *Framebuffer::createAttachment(GLenum binding, GLenum type, GLuint handle, GLint level, GLint layer) const
174 void Framebuffer::setColorbuffer(unsigned int colorAttachment, GLenum type, GLuint colorbuffer, GLint level, GLint (…)
    [all...]
Framebuffer.h 7 // Framebuffer.h: Defines the gl::Framebuffer class. Implements GL framebuffer
35 class Framebuffer
38 Framebuffer(rx::Renderer *renderer, GLuint id);
40 virtual ~Framebuffer();
97 DISALLOW_COPY_AND_ASSIGN(Framebuffer);
102 class DefaultFramebuffer : public Framebuffer
State.h 150 // Framebuffer binding manipulation
151 void setReadFramebufferBinding(Framebuffer *framebuffer);
152 void setDrawFramebufferBinding(Framebuffer *framebuffer);
153 Framebuffer *getTargetFramebuffer(GLenum target) const;
154 Framebuffer *getReadFramebuffer();
155 Framebuffer *getDrawFramebuffer();
156 const Framebuffer *getReadFramebuffer() const;
157 const Framebuffer *getDrawFramebuffer() const
    [all...]
State.cpp 15 #include "libGLESv2/Framebuffer.h"
245 const Framebuffer *framebufferObject = getDrawFramebuffer();
655 // If a texture object is deleted while its image is attached to the currently bound framebuffer, then it is
657 // image was attached in the currently bound framebuffer.
729 // If a renderbuffer object is deleted while its image is attached to the currently bound framebuffer,
731 // point to which this image was attached in the currently bound framebuffer.
733 Framebuffer *readFramebuffer = mReadFramebuffer;
734 Framebuffer *drawFramebuffer = mDrawFramebuffer;
748 void State::setReadFramebufferBinding(Framebuffer *framebuffer)
1240 gl::Framebuffer *framebuffer = mDrawFramebuffer; local
1285 gl::Framebuffer *framebuffer = getDrawFramebuffer(); local
1306 gl::Framebuffer *framebuffer = getDrawFramebuffer(); local
1321 gl::Framebuffer *framebuffer = getDrawFramebuffer(); local
    [all...]
Context.h 51 class Framebuffer;
102 void deleteFramebuffer(GLuint framebuffer);
119 void bindReadFramebuffer(GLuint framebuffer);
120 void bindDrawFramebuffer(GLuint framebuffer);
140 void setFramebufferZero(Framebuffer *framebuffer);
157 Framebuffer *getFramebuffer(GLuint handle) const;
246 void detachFramebuffer(GLuint framebuffer);
280 typedef std::unordered_map<GLuint, Framebuffer*> FramebufferMap;
Texture.h 38 class Framebuffer;
75 virtual void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source);
123 void copyImage(GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source);
166 void copyImage(GLenum target, GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source);
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/
Renderer.h 41 class Framebuffer;
119 virtual void setBlendState(gl::Framebuffer *framebuffer, const gl::BlendState &blendState, const gl::ColorF &blendColor,
128 virtual bool applyRenderTarget(gl::Framebuffer *frameBuffer) = 0;
129 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
142 virtual gl::Error clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer) = 0;
178 virtual bool copyImage2D(gl::Framebuffer *framebuffer, const gl::Rectangle &sourceRect, GLenum destFormat
    [all...]
Image.h 20 class Framebuffer;
53 virtual void copy(GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source) = 0;
TextureImpl.h 25 class Framebuffer;
58 virtual void copyImage(GLenum target, GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source) = 0;
59 virtual void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source) = 0;
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
Blit9.h 18 class Framebuffer;
34 bool copy2D(gl::Framebuffer *framebuffer, const RECT &sourceRect, GLenum destFormat, GLint xoffset, GLint yoffset, TextureStorage *storage, GLint level);
35 bool copyCube(gl::Framebuffer *framebuffer, const RECT &sourceRect, GLenum destFormat, GLint xoffset, GLint yoffset, TextureStorage *storage, GLenum target, GLint level);
Renderer9.h 70 virtual void setBlendState(gl::Framebuffer *framebuffer, const gl::BlendState &blendState, const gl::ColorF &blendColor,
79 virtual bool applyRenderTarget(gl::Framebuffer *frameBuffer);
80 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
94 virtual gl::Error clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer);
127 virtual bool copyImage2D(gl::Framebuffer *framebuffer, const gl::Rectangle &sourceRect, GLenum destFormat
    [all...]
Image9.h 18 class Framebuffer;
57 virtual void copy(GLint xoffset, GLint yoffset, GLint zoffset,GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
Clear11.h 7 // Clear11.h: Framebuffer clear utility class.
20 class Framebuffer;
34 // Clears the framebuffer with the supplied clear parameters, assumes that the framebuffer is currently applied.
35 gl::Error clearFramebuffer(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer);
Renderer11.h 69 virtual void setBlendState(gl::Framebuffer *framebuffer, const gl::BlendState &blendState, const gl::ColorF &blendColor,
79 virtual bool applyRenderTarget(gl::Framebuffer *frameBuffer);
80 virtual void applyShaders(gl::ProgramBinary *programBinary, const gl::VertexFormat inputLayout[], const gl::Framebuffer *framebuffer,
92 virtual gl::Error clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer);
123 virtual bool copyImage2D(gl::Framebuffer *framebuffer, const gl::Rectangle &sourceRect, GLenum destFormat
    [all...]
Image11.h 19 class Framebuffer;
54 virtual void copy(GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
RenderStateCache.h 21 class Framebuffer;
37 gl::Error getBlendState(const gl::Framebuffer *framebuffer, const gl::BlendState &blendState, ID3D11BlendState **outBlendState);
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/
ImageD3D.h 19 class Framebuffer;
TextureD3D.h 18 class Framebuffer;
106 virtual void copyImage(GLenum target, GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
107 virtual void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
163 virtual void copyImage(GLenum target, GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
164 virtual void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
220 virtual void copyImage(GLenum target, GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
221 virtual void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
276 virtual void copyImage(GLenum target, GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
277 virtual void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, gl::Framebuffer *source);
  /external/deqp/framework/opengl/simplereference/
sglrReferenceContext.cpp 119 static tcu::CubeFace texTargetToFace (Framebuffer::TexTarget target)
123 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_X: return tcu::CUBEFACE_NEGATIVE_X;
124 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_X: return tcu::CUBEFACE_POSITIVE_X;
125 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Y: return tcu::CUBEFACE_NEGATIVE_Y;
126 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Y: return tcu::CUBEFACE_POSITIVE_Y;
127 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Z: return tcu::CUBEFACE_NEGATIVE_Z;
128 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Z: return tcu::CUBEFACE_POSITIVE_Z;
133 static Framebuffer::TexTarget texLayeredTypeToTarget (Texture::Type type)
137 case Texture::TYPE_2D_ARRAY: return Framebuffer::TEXTARGET_2D_ARRAY;
138 case Texture::TYPE_3D: return Framebuffer::TEXTARGET_3D
802 Framebuffer* framebuffer = name ? m_framebuffers.find(name) : DE_NULL; local
    [all...]
sglrReferenceContext.hpp 321 class Framebuffer : public NamedObject
375 Framebuffer (deUint32 name);
376 virtual ~Framebuffer (void);
614 virtual void bindFramebuffer (deUint32 target, deUint32 framebuffer);
771 void deleteFramebuffer (rc::Framebuffer* framebuffer);
777 void acquireFboAttachmentReference (const rc::Framebuffer::Attachment& attachment);
778 void releaseFboAttachmentReference (const rc::Framebuffer::Attachment& attachment);
779 tcu::PixelBufferAccess getFboAttachment (const rc::Framebuffer& framebuffer, rc::Framebuffer::AttachmentPoint point)
    [all...]
  /external/deqp/framework/platform/ios/
tcuIOSPlatform.hh 83 //! EAGLContext-backed rendering context. Doesn't have default framebuffer.
93 virtual deUint32 getDefaultFramebuffer (void) const { DE_ASSERT(!"No framebuffer"); return 0; }
122 glu::Framebuffer m_framebuffer;
  /external/deqp/modules/glshared/
glsFboUtil.hpp 24 * \brief Utilities for framebuffer objects.
147 //! Configurations for framebuffer objects and their attachments.
309 //! Returns `true` iff this attachment is "framebuffer attachment
358 //! A framebuffer configuration.
359 struct Framebuffer
373 void logFramebufferConfig(const config::Framebuffer& cfg, tcu::TestLog& log);
375 class FboBuilder : public config::Framebuffer
441 StatusCodes validStatusCodes (const config::Framebuffer& cfg) const;
glsFboUtil.cpp 21 * \brief Utilities for framebuffer objects.
317 // GLES2 4.4.5 / GLES3 4.4.4, "Framebuffer attachment completeness"
378 * \brief Return acceptable framebuffer status codes.
380 * This function examines the framebuffer configuration descriptor `fboConfig`
382 * allowed to return on a conforming implementation when given a framebuffer
389 * indicate that trying to create a framebuffer configuration like this could
394 StatusCodes FboVerifier::validStatusCodes (const Framebuffer& fboConfig) const
416 // "There is at least one image attached to the framebuffer."
433 void Framebuffer::attach (glw::GLenum attPoint, const Attachment* att)
441 const Image* Framebuffer::getImage (GLenum type, glw::GLuint imgName) cons
    [all...]

Completed in 1665 milliseconds

1 2 3