/external/chromium_org/third_party/angle/extensions/ |
EXT_color_buffer_float.txt | 30 point (FP) rasterization and FP framebuffer capabilities. 62 rendered to via framebuffer objects. 106 Operations and the Framebuffer) 152 4.3.1 unnumbered subsection "Obtaining Pixels from the Framebuffer", 180 4.4.2 Attaching Images to Framebuffer Objects, p. 197, unnumbered
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/glx/xlib/ |
xm_st.c | 56 * Display an attachment to the xlib_drawable of the framebuffer. 111 * This is a helper used during framebuffer validation. 186 * Check that a framebuffer's attachments match the window's size. 190 * \param statts array of framebuffer attachments 191 * \param count number of framebuffer attachments in statts[]
|
/external/deqp/doc/testspecs/GLES31/ |
functional.shaders.sample_variables.txt | 25 + Rendering to default framebuffer, multi- and single sample 49 framebuffer and renderbuffer targets, render area is partitioned to a grid so 52 contain only non-zero green values. The test with framebuffer and renderbuffer 68 verified for legality, uniqueness and distribution. With framebuffer and 71 resolving with an implementation defined method (framebuffer, renderbuffer).
|
/external/deqp/framework/opengl/simplereference/ |
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/mesa3d/src/gallium/state_trackers/glx/xlib/ |
xm_st.c | 56 * Display an attachment to the xlib_drawable of the framebuffer. 111 * This is a helper used during framebuffer validation. 186 * Check that a framebuffer's attachments match the window's size. 190 * \param statts array of framebuffer attachments 191 * \param count number of framebuffer attachments in statts[]
|
/external/chromium_org/third_party/angle/src/libGLESv2/ |
validationES.cpp | 14 #include "libGLESv2/Framebuffer.h" 391 gl::Framebuffer *framebuffer = context->getState().getTargetFramebuffer(target); local 394 if (!framebuffer || (framebufferHandle == 0 && renderbuffer != 0)) 497 ERR("Blits with the same source and destination framebuffer are not supported by this " 504 gl::Framebuffer *readFramebuffer = context->getState().getReadFramebuffer(); 505 gl::Framebuffer *drawFramebuffer = context->getState().getDrawFramebuffer(); 918 gl::Framebuffer *framebuffer = context->getState().getReadFramebuffer(); local 919 ASSERT(framebuffer); 1179 Framebuffer *framebuffer = context->getState().getReadFramebuffer(); local 1244 gl::Framebuffer *framebuffer = context->getState().getReadFramebuffer(); local 1759 const gl::Framebuffer *framebuffer = context->getState().getTargetFramebuffer(target); local [all...] |
FramebufferAttachment.h | 30 // FramebufferAttachment implements a GL framebuffer attachment. 34 // framebuffer attachments, which confused their usage.
|
Renderbuffer.h | 34 // for a framebuffer object. The renderbuffer itself is a distinct GL object, see 35 // FramebufferAttachment and Framebuffer for how they are applied to an FBO via an
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/ |
nv50_surface.c | 387 struct pipe_framebuffer_state *fb = &nv50->framebuffer; 685 nv50->framebuffer.cbufs[0] = nv50_miptree_surface_new(pipe, res, &templ); 686 nv50->framebuffer.nr_cbufs = 1; 687 nv50->framebuffer.zsbuf = NULL; 688 nv50->framebuffer.width = nv50->framebuffer.cbufs[0]->width; 689 nv50->framebuffer.height = nv50->framebuffer.cbufs[0]->height; 789 blit->saved.fb.width = nv50->framebuffer.width; 790 blit->saved.fb.height = nv50->framebuffer.height [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/ |
nvc0_surface.c | 406 struct pipe_framebuffer_state *fb = &nvc0->framebuffer; 751 nvc0->framebuffer.cbufs[0] = nvc0_miptree_surface_new(pipe, res, &templ); 752 nvc0->framebuffer.nr_cbufs = 1; 753 nvc0->framebuffer.zsbuf = NULL; 754 nvc0->framebuffer.width = nvc0->framebuffer.cbufs[0]->width; 755 nvc0->framebuffer.height = nvc0->framebuffer.cbufs[0]->height; 856 blit->saved.fb.width = nvc0->framebuffer.width; 857 blit->saved.fb.height = nvc0->framebuffer.height [all...] |
/external/mesa3d/src/gallium/drivers/nv50/ |
nv50_surface.c | 387 struct pipe_framebuffer_state *fb = &nv50->framebuffer; 685 nv50->framebuffer.cbufs[0] = nv50_miptree_surface_new(pipe, res, &templ); 686 nv50->framebuffer.nr_cbufs = 1; 687 nv50->framebuffer.zsbuf = NULL; 688 nv50->framebuffer.width = nv50->framebuffer.cbufs[0]->width; 689 nv50->framebuffer.height = nv50->framebuffer.cbufs[0]->height; 789 blit->saved.fb.width = nv50->framebuffer.width; 790 blit->saved.fb.height = nv50->framebuffer.height [all...] |
/external/mesa3d/src/gallium/drivers/nvc0/ |
nvc0_surface.c | 406 struct pipe_framebuffer_state *fb = &nvc0->framebuffer; 751 nvc0->framebuffer.cbufs[0] = nvc0_miptree_surface_new(pipe, res, &templ); 752 nvc0->framebuffer.nr_cbufs = 1; 753 nvc0->framebuffer.zsbuf = NULL; 754 nvc0->framebuffer.width = nvc0->framebuffer.cbufs[0]->width; 755 nvc0->framebuffer.height = nvc0->framebuffer.cbufs[0]->height; 856 blit->saved.fb.width = nvc0->framebuffer.width; 857 blit->saved.fb.height = nvc0->framebuffer.height [all...] |
/external/deqp/modules/egl/ |
teglImageFormatTests.cpp | 572 GLuint frameBuffer = 1; 573 GLU_CHECK_CALL(glBindFramebuffer(GL_FRAMEBUFFER, frameBuffer)); 672 GLU_CHECK_CALL(glDeleteFramebuffers(1, &frameBuffer)); 814 deUint32 framebuffer; local 815 glGenFramebuffers(1, &framebuffer); 816 TCU_CHECK(framebuffer != (GLuint)-1); 817 GLU_CHECK_CALL(glBindFramebuffer(GL_FRAMEBUFFER, framebuffer)); 856 GLU_CHECK_CALL(glDeleteFramebuffers(1, &framebuffer)); 988 deUint32 framebuffer; local 1339 deUint32 framebuffer; local 1401 deUint32 framebuffer; local 1460 deUint32 framebuffer; local [all...] |
/external/deqp/modules/gles3/functional/ |
es3fRasterizerDiscardTests.cpp | 161 // Create framebuffer object 191 throw tcu::NotSupportedError("Framebuffer unsupported", "", __FILE__, __LINE__); 193 throw tcu::TestError("Failed to create framebuffer object", "", __FILE__, __LINE__); 357 // \note If no stencil buffers are present and test is rendering to default framebuffer, test will always pass. 434 tcu::TestCaseGroup* basic = new tcu::TestCaseGroup(m_testCtx, "basic", "Rasterizer discard test for default framebuffer"); 435 tcu::TestCaseGroup* scissor = new tcu::TestCaseGroup(m_testCtx, "scissor", "Rasterizer discard test for default framebuffer with scissor test enabled"); 436 tcu::TestCaseGroup* fbo = new tcu::TestCaseGroup(m_testCtx, "fbo", "Rasterizer discard test for framebuffer object"); 442 // Default framebuffer cases 464 // Default framebuffer cases with scissor test enabled
|
/external/chromium_org/gpu/command_buffer/service/ |
framebuffer_manager_unittest.cc | 63 // Check we can create framebuffer. 65 // Check framebuffer got created. 66 Framebuffer* framebuffer1 = manager_.GetFramebuffer(kClient1Id); 73 // Check we get nothing for a non-existent framebuffer. 77 // Check framebuffer gets deleted when last reference is released. 81 // Check we can't get the framebuffer after we remove it. 89 // Check we can create framebuffer. 91 // Check framebuffer got created. 92 Framebuffer* framebuffer1 = manager_.GetFramebuffer(kClient1Id); 142 Framebuffer* framebuffer_ [all...] |
gles2_cmd_copy_texture_chromium.cc | 192 GLuint framebuffer) { 202 glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, framebuffer); 209 DLOG(ERROR) << "CopyTextureCHROMIUM: Incomplete framebuffer."; 224 GLuint framebuffer) { 228 source_target, source_id, 0 /* level */, framebuffer)) { 328 // GL_INVALID_OPERATION is generated if the currently bound framebuffer's
|
/device/generic/goldfish/camera/ |
EmulatedCameraDevice.cpp | 165 ALOGE("%s: No framebuffer", __FUNCTION__); 169 /* In emulation the framebuffer is never RGB. */ 199 /* Validate pixel format, and calculate framebuffer size at the same time. */ 214 /* Cache framebuffer info. */ 220 /* Allocate framebuffer. */ 223 ALOGE("%s: Unable to allocate framebuffer", __FUNCTION__);
|
/external/chromium_org/media/cdm/ppapi/external_clear_key/ |
ffmpeg_cdm_video_decoder.cc | 279 DCHECK(!cdm_video_frame->FrameBuffer()); 281 if (!cdm_video_frame->FrameBuffer()) { 285 cdm_video_frame->FrameBuffer()->SetSize(space_required); 292 cdm_video_frame->FrameBuffer()->Data()); 301 cdm_video_frame->FrameBuffer()->Data() + y_size); 308 cdm_video_frame->FrameBuffer()->Data() + y_size + uv_size);
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/gpu/ |
DrawingBuffer.h | 67 // Manages a rendering target (framebuffer + attachment) for a canvas. Can publish its rendering 106 // making the context current and setting the clear values and masks. Modifies the framebuffer binding. 127 // The DrawingBuffer needs to track the currently bound framebuffer so it 137 Platform3DObject framebuffer() const; 208 void paintFramebufferToCanvas(int framebuffer, int width, int height, bool premultiplyAlpha, ImageBuffer*); 217 // framebuffer into a buffer of a certain size with 4-byte pixels.
|
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/ |
Clear11.cpp | 7 // Clear11.cpp: Framebuffer clear utility class. 14 #include "libGLESv2/Framebuffer.h" 151 gl::Error Clear11::clearFramebuffer(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer) 169 if (frameBuffer->getFirstColorbuffer() != NULL) 171 gl::FramebufferAttachment *attachment = frameBuffer->getFirstColorbuffer(); 176 else if (frameBuffer->getDepthOrStencilbuffer() != NULL) 178 gl::FramebufferAttachment *attachment = frameBuffer->getDepthOrStencilbuffer(); 209 if (clearParams.clearColor[colorAttachment] && frameBuffer->isEnabledColorAttachment(colorAttachment)) 211 gl::FramebufferAttachment *attachment = frameBuffer->getColorbuffer(colorAttachment) [all...] |
/external/chromium_org/third_party/mesa/src/docs/ |
relnotes-6.5.html | 77 <li>fixed some minor framebuffer object bugs 82 <li>lots of assorted framebuffer object bug fixes
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/wgl/ |
stw_framebuffer.c | 46 * Search the framebuffer with the matching HWND while holding the 66 * Destroy this framebuffer. Both stw_dev::fb_mutex and stw_framebuffer::mutex 68 * framebuffer, nothing will happen. 282 * a non-zero framebuffer size at all times. 298 * stw_dev::fb_mutex, since no other thread can know about this framebuffer 312 * Have ptr reference fb. The referenced framebuffer should be locked. 340 * Update the framebuffer's size if necessary. 462 * pbuffers, for which the framebuffer object is created first.
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
buffers.c | 48 * This depends on the type of framebuffer. For window system framebuffers 49 * we look at the framebuffer's visual. But for user-create framebuffers we 51 * \param fb the framebuffer to draw to, or read from 69 /* A window system framebuffer */ 214 * current ctx->DrawBuffer is a window-system framebuffer (Name=0) or 215 * a user-created framebuffer object (Name!=0). 503 * a window-system framebuffer. 542 /* general case / window-system framebuffer */
|
/external/chromium_org/third_party/skia/src/gpu/gl/debug/ |
GrDebugGL.cpp | 146 void GrDebugGL::setFrameBuffer(GrFrameBufferObj *frameBuffer) { 155 fFrameBuffer = frameBuffer;
|
/external/chromium_org/ui/ozone/platform/dri/ |
hardware_display_plane.cc | 70 uint32_t framebuffer, 77 property_set_, plane_id_, fb_prop_.id_, framebuffer) ||
|