HomeSort by relevance Sort by last modified time
    Searched full:renderbuffer (Results 1 - 25 of 159) sorted by null

1 2 3 4 5 6 7

  /external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/
ResourceManager.h 26 class Renderbuffer;
55 void deleteRenderbuffer(GLuint renderbuffer);
61 Renderbuffer *getRenderbuffer(GLuint handle);
63 void setRenderbuffer(GLuint handle, Renderbuffer *renderbuffer);
67 void checkRenderbufferAllocation(GLuint renderbuffer);
86 typedef std::map<GLuint, Renderbuffer*> RenderbufferMap;
Framebuffer.h 22 class Renderbuffer;
40 void detachRenderbuffer(GLuint renderbuffer);
69 BindingPointer<Renderbuffer> mColorbufferPointer;
72 BindingPointer<Renderbuffer> mDepthbufferPointer;
75 BindingPointer<Renderbuffer> mStencilbufferPointer;
80 Renderbuffer *lookupRenderbuffer(GLenum type, GLuint handle) const;
Renderbuffer.cpp 7 // Renderbuffer.cpp: the gl::Renderbuffer class and its derived classes
8 // Colorbuffer, Depthbuffer and Stencilbuffer. Implements GL renderbuffer
11 #include "libGLESv2/Renderbuffer.h"
21 Renderbuffer::Renderbuffer(GLuint id, RenderbufferStorage *storage) : RefCountObject(id)
27 Renderbuffer::~Renderbuffer()
32 bool Renderbuffer::isColorbuffer() const
37 bool Renderbuffer::isDepthbuffer() cons
    [all...]
ResourceManager.cpp 14 #include "libGLESv2/RenderBuffer.h"
134 // Returns an unused renderbuffer name
207 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer)
209 RenderbufferMap::iterator renderbufferObject = mRenderbufferMap.find(renderbuffer);
276 Renderbuffer *ResourceManager::getRenderbuffer(unsigned int handle)
278 RenderbufferMap::iterator renderbuffer = mRenderbufferMap.find(handle); local
280 if (renderbuffer == mRenderbufferMap.end())
286 return renderbuffer->second;
290 void ResourceManager::setRenderbuffer(GLuint handle, Renderbuffer *buffer)
330 void ResourceManager::checkRenderbufferAllocation(GLuint renderbuffer)
    [all...]
Renderbuffer.h 7 // Renderbuffer.h: Defines the wrapper class gl::Renderbuffer, as well as the
9 // DepthStencilbuffer, Depthbuffer and Stencilbuffer. Implements GL renderbuffer
69 // Renderbuffer implements the GL renderbuffer object.
72 class Renderbuffer : public RefCountObject
75 Renderbuffer(GLuint id, RenderbufferStorage *storage);
77 ~Renderbuffer();
96 DISALLOW_COPY_AND_ASSIGN(Renderbuffer);
Framebuffer.cpp 13 #include "libGLESv2/Renderbuffer.h"
34 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle) const
37 Renderbuffer *buffer = NULL;
98 void Framebuffer::detachRenderbuffer(GLuint renderbuffer)
100 if (mColorbufferPointer.id() == renderbuffer && mColorbufferType == GL_RENDERBUFFER)
106 if (mDepthbufferPointer.id() == renderbuffer && mDepthbufferType == GL_RENDERBUFFER)
112 if (mStencilbufferPointer.id() == renderbuffer && mStencilbufferType == GL_RENDERBUFFER)
121 Renderbuffer *colorbuffer = mColorbufferPointer.get();
133 Renderbuffer *colorbuffer = mColorbufferPointer.get();
145 Renderbuffer *depthstencilbuffer = mDepthbufferPointer.get()
    [all...]
Context.h 45 class Renderbuffer;
211 BindingPointer<Renderbuffer> renderbuffer; member in struct:gl::State
335 void deleteRenderbuffer(GLuint renderbuffer);
351 void bindRenderbuffer(GLuint renderbuffer);
356 void setRenderbufferStorage(RenderbufferStorage *renderbuffer);
366 Renderbuffer *getRenderbuffer(GLuint handle);
447 void detachRenderbuffer(GLuint renderbuffer);
Texture.h 20 #include "libGLESv2/Renderbuffer.h"
70 virtual Renderbuffer *getColorbuffer(GLenum target) = 0;
232 virtual Renderbuffer *getColorbuffer(GLenum target);
251 BindingPointer<Renderbuffer> mColorbufferProxy;
283 virtual Renderbuffer *getColorbuffer(GLenum target);
311 BindingPointer<Renderbuffer> mFaceProxies[6];
  /frameworks/base/libs/hwui/
RenderBufferCache.cpp 91 void RenderBufferCache::deleteBuffer(RenderBuffer* buffer) {
94 RenderBuffer::formatName(buffer->getFormat()),
110 RenderBuffer* RenderBufferCache::get(GLenum format, const uint32_t width, const uint32_t height) {
111 RenderBuffer* buffer = NULL;
124 RenderBuffer::formatName(format), width, height);
126 buffer = new RenderBuffer(format, width, height);
129 RenderBuffer::formatName(format), width, height);
138 bool RenderBufferCache::put(RenderBuffer* buffer) {
146 RenderBuffer* victim = mCache.itemAt(position).mBuffer;
157 RenderBuffer::formatName(buffer->getFormat())
    [all...]
RenderBufferCache.h 22 #include "RenderBuffer.h"
42 * (see RenderBuffer::isAllocated()).
48 RenderBuffer* get(GLenum format, const uint32_t width, const uint32_t height);
59 bool put(RenderBuffer* buffer);
88 RenderBufferEntry(RenderBuffer* buffer):
113 RenderBuffer* mBuffer;
119 void deleteBuffer(RenderBuffer* buffer);
RenderBuffer.h 30 struct RenderBuffer {
35 RenderBuffer(GLenum format, uint32_t width, uint32_t height):
41 ~RenderBuffer() {
189 }; // struct RenderBuffer
Layer.h 30 #include "RenderBuffer.h"
160 inline void setStencilRenderBuffer(RenderBuffer* renderBuffer) {
161 if (RenderBuffer::isStencilBuffer(renderBuffer->getFormat())) {
162 this->stencil = renderBuffer;
170 inline RenderBuffer* getStencilRenderBuffer() const {
332 RenderBuffer* stencil;
  /external/webkit/Source/WebCore/platform/graphics/gpu/
DrawingBuffer.cpp 115 m_context->bindRenderbuffer(GraphicsContext3D::RENDERBUFFER, m_depthStencilBuffer);
117 m_context->getExtensions()->renderbufferStorageMultisample(GraphicsContext3D::RENDERBUFFER, sampleCount, Extensions3D::DEPTH24_STENCIL8, m_size.width(), m_size.height());
119 m_context->renderbufferStorage(GraphicsContext3D::RENDERBUFFER, Extensions3D::DEPTH24_STENCIL8, m_size.width(), m_size.height());
120 m_context->framebufferRenderbuffer(GraphicsContext3D::FRAMEBUFFER, GraphicsContext3D::STENCIL_ATTACHMENT, GraphicsContext3D::RENDERBUFFER, m_depthStencilBuffer);
121 m_context->framebufferRenderbuffer(GraphicsContext3D::FRAMEBUFFER, GraphicsContext3D::DEPTH_ATTACHMENT, GraphicsContext3D::RENDERBUFFER, m_depthStencilBuffer);
126 m_context->bindRenderbuffer(GraphicsContext3D::RENDERBUFFER, m_depthBuffer);
128 m_context->getExtensions()->renderbufferStorageMultisample(GraphicsContext3D::RENDERBUFFER, sampleCount, GraphicsContext3D::DEPTH_COMPONENT16, m_size.width(), m_size.height());
130 m_context->renderbufferStorage(GraphicsContext3D::RENDERBUFFER, GraphicsContext3D::DEPTH_COMPONENT16, m_size.width(), m_size.height());
131 m_context->framebufferRenderbuffer(GraphicsContext3D::FRAMEBUFFER, GraphicsContext3D::DEPTH_ATTACHMENT, GraphicsContext3D::RENDERBUFFER, m_depthBuffer);
136 m_context->bindRenderbuffer(GraphicsContext3D::RENDERBUFFER, m_stencilBuffer)
    [all...]
  /device/generic/goldfish/opengl/system/egl/
ClientAPIExts.in 110 (GLuint renderbuffer),
111 (renderbuffer))
114 (GLenum target, GLuint renderbuffer),
115 (target, renderbuffer))
160 (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer),
161 (target, attachment, renderbuffertarget, renderbuffer))
  /sdk/emulator/opengl/host/libs/Translator/EGL/
ClientAPIExts.in 110 (GLuint renderbuffer),
111 (renderbuffer))
114 (GLenum target, GLuint renderbuffer),
115 (target, renderbuffer))
160 (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer),
161 (target, attachment, renderbuffertarget, renderbuffer))
  /frameworks/native/opengl/tools/glgen/specs/jsr239/
glspec-1.1extpack 2 void glBindRenderbufferOES ( GLint target, GLint renderbuffer )
13 void glFramebufferRenderbufferOES ( GLint target, GLint attachment, GLint renderbuffertarget, GLint renderbuffer )
25 GLboolean glIsRenderbufferOES ( GLint renderbuffer )
  /external/jmonkeyengine/engine/src/core/com/jme3/texture/
FrameBuffer.java 61 * The content of a {@link RenderBuffer} can be retrieved by using
80 private ArrayList<RenderBuffer> colorBufs = new ArrayList<RenderBuffer>();
81 private RenderBuffer depthBuf = null;
85 * <code>RenderBuffer</code> represents either a texture or a
86 * buffer that will be rendered to. <code>RenderBuffer</code>s
89 public class RenderBuffer {
104 * @return The texture to render to for this <code>RenderBuffer</code>
136 public RenderBuffer createDestructableClone(){
140 RenderBuffer destructClone = new RenderBuffer()
    [all...]
  /external/webkit/Source/WebCore/html/canvas/
WebGLFramebuffer.cpp 113 void WebGLFramebuffer::setAttachment(GC3Denum attachment, WebGLRenderbuffer* renderbuffer)
117 if (renderbuffer && !renderbuffer->object())
118 renderbuffer = 0;
121 m_colorAttachment = renderbuffer;
124 m_depthAttachment = renderbuffer;
127 m_stencilAttachment = renderbuffer;
130 m_depthStencilAttachment = renderbuffer;
  /sdk/emulator/opengl/host/libs/Translator/GLES_V2/
GLESv2Imp.cpp 222 GL_APICALL void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer){
226 GLuint globalRenderBufferName = renderbuffer;
227 if(renderbuffer && ctx->shareGroup().Ptr()){
228 globalRenderBufferName = ctx->shareGroup()->getGlobalName(RENDERBUFFER,renderbuffer);
229 //if renderbuffer wasn't generated before,generate one
231 ctx->shareGroup()->genName(RENDERBUFFER,renderbuffer);
232 ctx->shareGroup()->setObjectData(RENDERBUFFER,
233 renderbuffer,
    [all...]
  /sdk/emulator/opengl/host/libs/Translator/GLES_CM/
GLEScmImp.cpp     [all...]
  /external/skia/src/gpu/gl/debug/
GrDebugGL.cpp 155 void GrDebugGL::setRenderBuffer(GrRenderBufferObj *renderBuffer) {
164 fRenderBuffer = renderBuffer;
  /hardware/qcom/display/libhwcomposer/
hwc_copybit.cpp 234 private_handle_t *renderBuffer = getCurrentRenderBuffer();
235 if (!renderBuffer) {
251 clear(renderBuffer, clearRegion);
271 renderBuffer, dpy);
287 private_handle_t *renderBuffer, int dpy)
302 private_handle_t *fbHandle = (private_handle_t *)renderBuffer;
458 renderBuffer->width);
460 renderBuffer->height);
  /frameworks/native/opengl/tools/glgen/specs/gles11/
GLES11Ext.spec 53 GLboolean glIsRenderbufferOES ( GLuint renderbuffer )
54 void glBindRenderbufferOES ( GLenum target, GLuint renderbuffer )
64 void glFramebufferRenderbufferOES ( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer )
  /frameworks/native/opengl/libs/GLES2/
gl2_api.in 16 void API_ENTRY(glBindRenderbuffer)(GLenum target, GLuint renderbuffer) {
17 CALL_GL_API(glBindRenderbuffer, target, renderbuffer);
139 void API_ENTRY(glFramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) {
140 CALL_GL_API(glFramebufferRenderbuffer, target, attachment, renderbuffertarget, renderbuffer);
256 GLboolean API_ENTRY(glIsRenderbuffer)(GLuint renderbuffer) {
257 CALL_GL_API_RETURN(glIsRenderbuffer, renderbuffer);
  /frameworks/native/opengl/libs/GLES_CM/
glext_api.in 157 GLboolean API_ENTRY(glIsRenderbufferOES)(GLuint renderbuffer) {
158 CALL_GL_API_RETURN(glIsRenderbufferOES, renderbuffer);
160 void API_ENTRY(glBindRenderbufferOES)(GLenum target, GLuint renderbuffer) {
161 CALL_GL_API(glBindRenderbufferOES, target, renderbuffer);
190 void API_ENTRY(glFramebufferRenderbufferOES)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) {
191 CALL_GL_API(glFramebufferRenderbufferOES, target, attachment, renderbuffertarget, renderbuffer);

Completed in 308 milliseconds

1 2 3 4 5 6 7