HomeSort by relevance Sort by last modified time
    Searched refs:SwapChain (Results 1 - 18 of 18) sorted by null

  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/
SwapChain.h 7 // SwapChain.h: Defines a back-end specific class that hides the details of the
8 // implementation-specific swapchain.
22 class SwapChain
25 SwapChain(HWND window, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat)
30 virtual ~SwapChain() {};
SwapChain9.h 13 #include "libGLESv2/renderer/SwapChain.h"
19 class SwapChain9 : public SwapChain
35 static SwapChain9 *makeSwapChain9(SwapChain *swapChain);
SwapChain11.h 13 #include "libGLESv2/renderer/SwapChain.h"
19 class SwapChain11 : public SwapChain
41 static SwapChain11 *makeSwapChain11(SwapChain *swapChain);
TextureStorage.h 19 class SwapChain;
75 TextureStorageInterface2D(Renderer *renderer, SwapChain *swapchain);
Renderer.h 60 class SwapChain;
116 virtual SwapChain *createSwapChain(HWND window, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat) = 0;
211 virtual RenderTarget *createRenderTarget(SwapChain *swapChain, bool depth) = 0;
221 virtual TextureStorage *createTextureStorage2D(SwapChain *swapChain) = 0;
TextureStorage.cpp 66 TextureStorageInterface2D::TextureStorageInterface2D(Renderer *renderer, SwapChain *swapchain)
69 mInstance = renderer->createTextureStorage2D(swapchain);
Renderer11.h 55 virtual SwapChain *createSwapChain(HWND window, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat);
153 virtual RenderTarget *createRenderTarget(SwapChain *swapChain, bool depth);
163 virtual TextureStorage *createTextureStorage2D(SwapChain *swapChain);
Renderer9.h 50 virtual SwapChain *createSwapChain(HWND window, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat);
168 virtual RenderTarget *createRenderTarget(SwapChain *swapChain, bool depth);
178 virtual TextureStorage *createTextureStorage2D(SwapChain *swapChain);
SwapChain9.cpp 19 : mRenderer(renderer), SwapChain(window, shareHandle, backBufferFormat, depthBufferFormat)
405 SwapChain9 *SwapChain9::makeSwapChain9(SwapChain *swapChain)
407 ASSERT(HAS_DYNAMIC_TYPE(rx::SwapChain9*, swapChain));
408 return static_cast<rx::SwapChain9*>(swapChain);
SwapChain11.cpp 22 : mRenderer(renderer), SwapChain(window, shareHandle, backBufferFormat, depthBufferFormat)
764 SwapChain11 *SwapChain11::makeSwapChain11(SwapChain *swapChain)
766 ASSERT(HAS_DYNAMIC_TYPE(rx::SwapChain11*, swapChain));
767 return static_cast<rx::SwapChain11*>(swapChain);
Renderer11.cpp 525 SwapChain *Renderer11::createSwapChain(HWND window, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat)
    [all...]
Renderer9.cpp 672 SwapChain *Renderer9::createSwapChain(HWND window, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat)
    [all...]
  /external/chromium_org/third_party/angle/src/libEGL/
Surface.h 26 class SwapChain;
55 virtual rx::SwapChain *getSwapChain() const;
58 bool checkForOutOfDateSwapChain(); // Returns true if swapchain changed due to resize or interval update
74 rx::SwapChain *mSwapChain;
Surface.cpp 19 #include "libGLESv2/renderer/SwapChain.h"
316 // The window is automatically resized to 150x22 when it's minimized, but the swapchain shouldn't be resized
374 rx::SwapChain *Surface::getSwapChain() const
libEGL.cpp 16 #include "libGLESv2/renderer/SwapChain.h"
510 rx::SwapChain *swapchain = eglSurface->getSwapChain(); local
511 *value = (void*) (swapchain ? swapchain->getShareHandle() : NULL);
  /external/chromium_org/third_party/angle/src/libGLESv2/
Renderbuffer.h 24 class SwapChain;
213 Colorbuffer(rx::Renderer *renderer, rx::SwapChain *swapChain);
229 DepthStencilbuffer(rx::Renderer *renderer, rx::SwapChain *swapChain);
Renderbuffer.cpp 383 Colorbuffer::Colorbuffer(rx::Renderer *renderer, rx::SwapChain *swapChain)
385 mRenderTarget = renderer->createRenderTarget(swapChain, false);
429 DepthStencilbuffer::DepthStencilbuffer(rx::Renderer *renderer, rx::SwapChain *swapChain)
431 mDepthStencil = renderer->createRenderTarget(swapChain, true);
Context.cpp 309 // Wrap the existing swapchain resources into GL objects and assign them to the '0' names
310 rx::SwapChain *swapchain = surface->getSwapChain(); local
312 Colorbuffer *colorbufferZero = new Colorbuffer(mRenderer, swapchain);
313 DepthStencilbuffer *depthStencilbufferZero = new DepthStencilbuffer(mRenderer, swapchain);
    [all...]

Completed in 322 milliseconds