/external/swiftshader/src/Main/ |
FrameBuffer.cpp | 15 #include "FrameBuffer.hpp" 36 FrameBuffer::Cursor FrameBuffer::cursor = {}; 37 bool FrameBuffer::topLeftOrigin = false; 39 FrameBuffer::FrameBuffer(int width, int height, bool fullscreen, bool topLeftOrigin) 43 framebuffer = nullptr; 59 FrameBuffer *parameters = this; 64 FrameBuffer::~FrameBuffer() [all...] |
FrameBufferAndroid.cpp | 52 : FrameBuffer(width, height, false, false), 70 if(framebuffer) 72 framebuffer = nullptr; 89 0, 0, buffer->width, buffer->height, &framebuffer) != 0) 123 return framebuffer; 134 framebuffer = nullptr; 143 sw::FrameBuffer *createFrameBuffer(void *display, ANativeWindow* window, int width, int height)
|
FrameBuffer.hpp | 38 class [[clang::lto_visibility_public]] FrameBuffer 41 FrameBuffer(int width, int height, bool fullscreen, bool topLeftOrigin); 43 virtual ~FrameBuffer() = 0; 62 void *framebuffer; // Native window buffer. member in class:sw::FrameBuffer
|
/external/ltp/testcases/kernel/device-drivers/v4l/user_space/doc/spec/ |
x6909.htm | 97 >Some video output devices can overlay a framebuffer image onto 160 >4.4.2. Framebuffer</A 167 interface the framebuffer is normally implemented on the TV card and 168 not the graphics card. On Linux it is accessible as a framebuffer 173 applications can find the corresponding framebuffer device by calling 181 physical address of the framebuffer in the 186 HREF="r10595.htm#V4L2-FRAMEBUFFER" 189 framebuffer device ioctl <CODE 214 >The width and height of the framebuffer depends on the 216 the video standard (or any other ioctl which would imply a framebuffer [all...] |
/external/deqp/doc/testspecs/GLES3/ |
functional.fbo.completeness.txt | 19 Framebuffer completeness tests. 44 These tests check that the implementation reports framebuffer completeness 45 status correctly. Most test cases create a single framebuffer object, create 69 renderbuffers with suitable formats to none, some or all of the framebuffer's 88 The "size.zero" test case creates a framebuffer object with a single 93 The "size.distinct" test case creates a framebuffer object with two 99 array textures or 3D textures) and attach them to framebuffer objects with 100 glFramebufferTextureLayer. The framebuffer status is expected to be 106 numbers of samples. The framebuffer status is expected to be 112 requested, a framebuffer object whose attachments have requested [all...] |
functional.fbo.blit.txt | 19 Framebuffer blit tests 25 + Copying whole framebuffer 26 + Copying sub-framebuffer 44 Framebuffer blit tests will create two framebuffers with configurations 47 and second framebuffer. If depth and/or stencil values were copied, 49 submitted to the target framebuffer.
|
functional.rasterizer_discard.txt | 31 - Discard test for default framebuffer 32 - Discard test for default framebuffer with scissor test enabled 33 - Discard test for a framebuffer object 45 Finally, framebuffer pixels are read. If red color is present or blue 49 This procedure is performed for both the default framebuffer and an FBO 51 framebuffer discards are tested with scissor test enabled.
|
functional.fbo.msaa.txt | 19 Multisample framebuffer object tests 25 + Creating framebuffer objects with multisample color, depth and stencil buffers 27 + Basic rendering to MSAA framebuffer objects 38 and stencil renderbuffer formats. Simple scene is rendered to the framebuffer
|
functional.fbo.srgb.txt | 19 sRGB framebuffer tests 25 + sRGB conversion when writing to framebuffer 26 + Blending with sRGB framebuffer 30 + All blend modes when rendering to sRGB framebuffer
|
/external/mesa3d/src/gallium/drivers/i915/ |
i915_clear.c | 61 struct pipe_surface *cbuf = i915->framebuffer.cbufs[0]; 86 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; 107 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; 223 struct pipe_framebuffer_state *framebuffer = local 224 &i915_context(pipe)->framebuffer; 227 for (i = 0; i < framebuffer->nr_cbufs; i++) { 229 struct pipe_surface *ps = framebuffer->cbufs[i]; 239 struct pipe_surface *ps = framebuffer->zsbuf; 257 0, 0, i915->framebuffer.width, i915->framebuffer.height) [all...] |
/external/mesa3d/src/gallium/state_trackers/wgl/ |
stw_framebuffer.h | 45 * Windows framebuffer. 52 * - prevent the framebuffer from being deleted while being accessed. 63 * above, to prevent the framebuffer from being destroyed. 84 /* FIXME: Make this work for multiple contexts bound to the same framebuffer */ 115 * acquiring the stw_framebuffer::mutex of the framebuffer to be deleted. 127 * Create a new framebuffer object which will correspond to the given HDC. 137 * Increase fb reference count. The referenced framebuffer should be locked. 155 * Search a framebuffer with a matching HWND. 164 * Search a framebuffer with a matching HDC. 190 * Release stw_framebuffer::mutex lock. This framebuffer must not be accesse [all...] |
/hardware/libhardware/include/hardware/ |
fb.h | 40 * Common methods of the framebuffer device. This *must* be the first member of 47 /* flags describing some attributes of the framebuffer */ 50 /* dimensions of the framebuffer in pixels */ 57 /* framebuffer pixel format */ 60 /* resolution of the framebuffer's display panel in pixel per inch*/ 64 /* framebuffer's display panel refresh rate in frames per second */ 67 /* min swap interval supported by this framebuffer */ 70 /* max swap interval supported by this framebuffer */ 89 * It is non NULL If the framebuffer driver supports "update-on-demand" 147 * unblank (enable=1) the screen this framebuffer is attached to [all...] |
/external/mesa3d/src/gallium/drivers/etnaviv/ |
etnaviv_emit.c | 302 if (unlikely(dirty & (ETNA_DIRTY_FRAMEBUFFER))) /* Framebuffer config changed? */ 316 (ctx->framebuffer.GL_MULTI_SAMPLE_CONFIG & VIVS_GL_MULTI_SAMPLE_CONFIG_MSAA_SAMPLES__MASK)) { 351 * - PS / framebuffer interaction for MSAA 368 val |= ctx->framebuffer.GL_MULTI_SAMPLE_CONFIG; 462 * only the framebuffer scissor, or specific scissor state, and the 467 MAX2(ctx->framebuffer.SE_SCISSOR_LEFT, ctx->viewport.SE_SCISSOR_LEFT); 469 MAX2(ctx->framebuffer.SE_SCISSOR_TOP, ctx->viewport.SE_SCISSOR_TOP); 471 MIN2(ctx->framebuffer.SE_SCISSOR_RIGHT, ctx->viewport.SE_SCISSOR_RIGHT); 473 MIN2(ctx->framebuffer.SE_SCISSOR_BOTTOM, ctx->viewport.SE_SCISSOR_BOTTOM); 499 MIN2(ctx->framebuffer.SE_CLIP_RIGHT, ctx->viewport.SE_CLIP_RIGHT) [all...] |
/external/deqp/doc/testspecs/GLES31/ |
functional.fbo.no_attachments.txt | 26 + Framebuffer completeness 40 Framebuffer completenss is tested trivially 48 Basic functioning of the framebuffer is tested by rendering a full buffer quad 49 and verifying its presence with an occlusion query. Size of the framebuffer 52 framebuffer and checking for that these fragments were (not) rendered with 59 The completeness test verifies that a framebuffer with both widht and height
|
/hardware/libhardware/modules/camera/3_4/arc/ |
frame_buffer.h | 21 class FrameBuffer { 23 FrameBuffer(); 24 virtual ~FrameBuffer(); 62 class AllocatedFrameBuffer : public FrameBuffer { 83 class V4L2FrameBuffer : public FrameBuffer { 106 class GrallocFrameBuffer : public FrameBuffer {
|
/external/drm_hwcomposer/ |
glworker.h | 46 size_t num_regions, const sp<GraphicBuffer> &framebuffer, 68 const sp<GraphicBuffer> &framebuffer); 70 const sp<GraphicBuffer> &framebuffer);
|
/external/libvncserver/test/ |
encodingstest.c | 85 unsigned char s=server->frameBuffer[k+i*4+j*server->paddedWidthInBytes]; 86 unsigned char cl=client->frameBuffer[k+i*4+j*client->width*4]; 103 if(cl->frameBuffer) 104 free(cl->frameBuffer); 105 cl->frameBuffer=malloc(cl->width*cl->height*cl->format.bitsPerPixel/8); 106 if(!cl->frameBuffer) 176 if(client->frameBuffer) 177 free(client->frameBuffer); 233 server->frameBuffer[i*4+c+j*server->paddedWidthInBytes]=255*(i-x1+j-y1)/(x2-x1+y2-y1); 284 server->frameBuffer=malloc(400*300*4) [all...] |
/external/mesa3d/src/mesa/main/ |
buffers.h | 47 _mesa_NamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf); 53 _mesa_NamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, 73 _mesa_NamedFramebufferReadBuffer(GLuint framebuffer, GLenum src);
|
clear.h | 55 _mesa_ClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, 62 _mesa_ClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, 69 _mesa_ClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, 77 _mesa_ClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer,
|
/external/swiftshader/src/OpenGL/libGL/ |
Surface.h | 21 #include "Main/FrameBuffer.hpp" 70 sw::FrameBuffer *frameBuffer;
|
/external/webrtc/webrtc/api/objc/ |
RTCOpenGLVideoRenderer.h | 23 // the currently bound framebuffer. Supports OpenGL 3.2 and OpenGLES 2.0. OpenGL 24 // framebuffer creation and management should be handled elsewhere using the 40 // Draws |frame| onto the currently bound OpenGL framebuffer. |setupGL| must be
|
/external/swiftshader/src/D3D8/ |
Direct3DSwapChain8.cpp | 29 frameBuffer = 0; 86 frameBuffer->flip(destWindowOverride, backBuffer[0]); 109 frameBuffer->blit(destWindowOverride, backBuffer[0], sourceRect ? &sRect : nullptr, destRect ? &dRect : nullptr); 170 frameBuffer = createFrameBufferWin(windowHandle, presentParameters->BackBufferWidth, presentParameters->BackBufferHeight, presentParameters->Windowed == FALSE, true); 187 delete frameBuffer; 188 frameBuffer = 0; 202 frameBuffer->screenshot(destBuffer); 207 frameBuffer->setGammaRamp(gammaRamp, calibrate); 212 frameBuffer->getGammaRamp(gammaRamp);
|
/packages/apps/LegacyCamera/jni/feature_mos/src/mosaic_renderer/ |
SurfaceTextureRenderer.h | 3 #include "FrameBuffer.h"
|
/external/deqp/external/openglcts/modules/gl/ |
gl4cDirectStateAccessFramebuffersAndRenderbuffersTests.cpp | 64 /******************************** Framebuffer Creation Test Implementation ********************************/ 71 : deqp::TestCase(context, "framebuffers_creation", "Framebuffer Objects Creation Test") 191 /******************************** Framebuffer Renderbuffer Attachment Test Implementation ********************************/ 193 /** @brief Framebuffer Renderbuffer Attachment Test constructor. 198 : deqp::TestCase(context, "framebuffers_renderbuffer_attachment", "Framebuffer Renderbuffer Attachment Test") 205 /** @brief Iterate Framebuffer Renderbuffer Attachment Test cases. 282 * @param [in] attachment Framebuffer attachment. 329 << tcu::TestLog::Message << "Named Framebuffer Renderbuffer Attachment test failed because of framebuffer " 366 /******************************** Framebuffer Texture Attachment Test Implementation ******************************** 1350 glw::GLuint framebuffer = 0; local 1567 glw::GLuint framebuffer = 0; local 1767 glw::GLuint framebuffer = 0; local 1986 glw::GLuint framebuffer = 0; local 4731 glw::GLuint framebuffer = 0; local [all...] |
/device/linaro/hikey/gralloc/ |
gralloc_priv.h | 40 * If your framebuffer device driver is integrated with UMP, you will have to 41 * change this IOCTL definition to reflect your integration with the framebuffer 43 * Expected return value is a UMP secure id backing your framebuffer device memory. 51 * If your framebuffer device driver is integrated with dma_buf, you will have to 52 * change this IOCTL definition to reflect your integration with the framebuffer 55 * backing your framebuffer device memory. 106 private_handle_t *framebuffer; member in struct:private_module_t 186 // Following members is for framebuffer only
|