Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
ae39ee280d5e15b8064402b75e8daecbe4146b98
/
src
ae39ee2
Renderer::applyRenderTarget now returns a success/failure bool.
by daniel@transgaming.com
· 12 years ago
c43a605
Created a Renderer9::markAllStateDirty method and moved state initialization into it.
by daniel@transgaming.com
· 12 years ago
b323df0
Invalidate client window area when resetting swap chain
by daniel@transgaming.com
· 12 years ago
a60160b
Implemented SwapChain11 initialization.
by daniel@transgaming.com
· 12 years ago
3ca082c
Context now uses Renderer::setViewport.
by daniel@transgaming.com
· 12 years ago
3884e2c
Context now uses a Rectangle struct for storing viewport.
by daniel@transgaming.com
· 12 years ago
83e80ee
Add an abstract Renderer::setViewport method and implemented it for Renderer9.
by daniel@transgaming.com
· 12 years ago
b743e1d
Removed unused Display member of Context.
by daniel@transgaming.com
· 12 years ago
164dfa4
Fixes the include guards on RenderTarget9
by daniel@transgaming.com
· 12 years ago
d62d714
Removes calls from Context to retrieve d3d9 surfaces
by daniel@transgaming.com
· 12 years ago
d186dc7
Pass the RenderTarget, not the D3D surface, up the Renderbuffer heirarchy.
by daniel@transgaming.com
· 12 years ago
d2b4702
Adds a function to Framebuffer to retrieve depth OR stencilbuffer.
by daniel@transgaming.com
· 12 years ago
8614fba
Adds RenderTarget pointer to TextureStorage.
by daniel@transgaming.com
· 12 years ago
c682d95
Remove SwapChain.cpp from the GYP project.
by daniel@transgaming.com
· 12 years ago
a27e05b
Split the swap chain into an abstract interface and a D3D9 implementation.
by daniel@transgaming.com
· 12 years ago
6c87217
Adds renderer functions for rendertarget operations.
by daniel@transgaming.com
· 12 years ago
48ab81c
Use ANGLE's rect instead of D3D's in blitFramebuffer.
by daniel@transgaming.com
· 12 years ago
39cee2e
Stores render target description without D3D9 reliance.
by daniel@transgaming.com
· 12 years ago
c497eba
Moved the static initializers of RenderStateCache's constants to the top of the cpp file.
by daniel@transgaming.com
· 12 years ago
5503fd0
Implemented Renderer11::setDepthStencilState.
by daniel@transgaming.com
· 12 years ago
53926ff
Added depth stencil state caching to the RenderStateCache.
by daniel@transgaming.com
· 12 years ago
08c331d
Moved the stencilRef and stencilBackRef back to Context's state structure.
by daniel@transgaming.com
· 12 years ago
c820c12
Added utility functions for gl to D3D11 depth stencil states.
by daniel@transgaming.com
· 12 years ago
dcf1e67
Implemented Renderer11::setRasterizerState and Renderer11::setScissorRectangle.
by daniel@transgaming.com
· 12 years ago
ed453e0
Added Rasterizer state caching to the RenderStateCache.
by daniel@transgaming.com
· 12 years ago
fa34b34
Added a utility function for gl to D3D11 rasterizer states.
by daniel@transgaming.com
· 12 years ago
f8ba109
Implemented Renderer11::setBlendState using the new RenderStateCache.
by daniel@transgaming.com
· 12 years ago
0673d79
Added a RenderStateCache class for caching D3D11 blend, depth stencil and rasterizer states.
by daniel@transgaming.com
· 12 years ago
b58cb9b
Added a third party library: MurmurHash3.
by daniel@transgaming.com
· 12 years ago
6b14771
Added utility functions for gl to d3d11 blend states.
by daniel@transgaming.com
· 12 years ago
042d1b4
Adds RenderTarget wrapper class for surfaces and views.
by daniel@transgaming.com
· 12 years ago
4df38ce
Adds function to convert depth *and* backbuffer formats.
by daniel@transgaming.com
· 12 years ago
b9bb279
Make egl::Surface independent of the Renderer implementation.
by daniel@transgaming.com
· 12 years ago
3838088
Add stubs for missing virtual method implementations.
by daniel@transgaming.com
· 12 years ago
8a8b24c
Fixed issues with state force flag initialization and applyRenderTarget placement.
by daniel@transgaming.com
· 12 years ago
2e25864
Removed the dirty state flags from Context.
by daniel@transgaming.com
· 12 years ago
d084c62
Added an abstract Renderer::clear method.
by daniel@transgaming.com
· 12 years ago
f39967e
Context now uses the new structures storing state.
by daniel@transgaming.com
· 12 years ago
493d4f8
Added abstract methods to Renderer for state setting.
by daniel@transgaming.com
· 12 years ago
1e34fde
Added a rectangle structure for holding viewport/scissor information.
by daniel@transgaming.com
· 12 years ago
c8b8f28
Added structures for rasterizer, blend and depth stencil state.
by daniel@transgaming.com
· 12 years ago
d0db350
Moved the Color struct to AngleTypes.h.
by daniel@transgaming.com
· 12 years ago
ef19da5
Renamed EnumTypes.h to angletypes.h.
by daniel@transgaming.com
· 12 years ago
feae9b3
Adds conversion functions for DXGI-to-GL texture and renderbuffer formats.
by daniel@transgaming.com
· 12 years ago
682a37c
Renames es2dx and dx2es namespaces to something better.
by daniel@transgaming.com
· 12 years ago
31b13e1
Moves Image & Renderer into rx namespace
by daniel@transgaming.com
· 12 years ago
de8a7ff
Moves the Blitter into the Renderer's domain
by daniel@transgaming.com
· 12 years ago
8c7b1a9
IDXGISwapChain1::Present1 supports a sync interval of 0 to 4 for all devices.
by daniel@transgaming.com
· 12 years ago
65e6537
Test for valid back buffer and depth stencil formats.
by daniel@transgaming.com
· 12 years ago
ad6aee7
Add stubs for missing virtual method implementations.
by daniel@transgaming.com
· 12 years ago
1d80eee
Moves copyToRenderTarget to Renderer
by daniel@transgaming.com
· 12 years ago
ea32d48
Removes getDisplay and getContext calls
by daniel@transgaming.com
· 12 years ago
a957168
Moves ConvertTextureInternalFormat to the Renderer
by daniel@transgaming.com
· 12 years ago
70062c9
Passes the Renderer to various objects at construction time.
by daniel@transgaming.com
· 12 years ago
16418b1
Passes pointer to Renderer to Framebuffer at construction.
by daniel@transgaming.com
· 12 years ago
370482e
Pass the Renderer to the ResourceManager at construction time.
by daniel@transgaming.com
· 12 years ago
ad62987
Eliminates usage of Display from Context::makeCurrent.
by daniel@transgaming.com
· 12 years ago
03d3909
Pass the Renderer to the Context at construction time
by daniel@transgaming.com
· 12 years ago
222ee08
Contain DX9 back buffer and depth stencil surface formats.
by daniel@transgaming.com
· 12 years ago
25072f6
Implement texture dimension limits and 32-bit index queries.
by daniel@transgaming.com
· 12 years ago
c1e2634
Create a Direct3D 11 device, if enabled and available.
by daniel@transgaming.com
· 12 years ago
ae4f4d4
Moved Renderer creation/destruction out of Context.cpp into Renderer.cpp.
by daniel@transgaming.com
· 12 years ago
cfa8efd
Moved declarations of EGL dependencies to main.h.
by daniel@transgaming.com
· 12 years ago
1d6aff2
Add a Renderer11 class for the d3d11 backend.
by daniel@transgaming.com
· 12 years ago
3f52696
Update minor version number for branch
by daniel@transgaming.com
· 12 years ago
2a99bfa
fix early return value from resetSwapChain
by daniel@transgaming.com
· 12 years ago
4f0af57
Misc fixes to renderer
by daniel@transgaming.com
· 12 years ago
76d3e6e
Rename renderer namespace to rx
by daniel@transgaming.com
· 12 years ago
95ffbc1
Handle software device creation at the Renderer9 level.
by daniel@transgaming.com
· 12 years ago
bdfb391
Explicitly retrieve a Renderer9 or Renderer interface from Display.
by daniel@transgaming.com
· 12 years ago
d8e3656
Moves portions of utilities specific to D3D9 to the Renderer's domain
by daniel@transgaming.com
· 12 years ago
3cef539
Alters the blitter's copy function so that you can pass a framebuffer to it directly.
by daniel@transgaming.com
· 12 years ago
0ad830b
Moves mipmap generation to texture storage and image objects.
by daniel@transgaming.com
· 12 years ago
690d8ae
Moves copyToRenderTarget operation into texture storage object.
by daniel@transgaming.com
· 12 years ago
9d4346f
Eliminates getD3DTexture, instead returning the texture storage object.
by daniel@transgaming.com
· 12 years ago
0f195ad
Passes texture storage object to image directly to update its surfaces
by daniel@transgaming.com
· 12 years ago
25ee744
Passes the swapchain to texture storage constructor instead of d3d texture.
by daniel@transgaming.com
· 12 years ago
f032cb8
Initializes storage from GL params instead of D3D params
by daniel@transgaming.com
· 12 years ago
df14c76
Moves static d3d texture format conversion utilities to TextureStorage.
by daniel@transgaming.com
· 12 years ago
20d3666
Mostly eliminates usage of getD3DFormat in Texture.
by daniel@transgaming.com
· 12 years ago
5ac9978
Adds functions to derive R/G/B/A/Stencil/Depth sizes from GL formats instead of D3D.
by daniel@transgaming.com
· 12 years ago
57feb8c
Fix the project filter.
by daniel@transgaming.com
· 12 years ago
fd54ada
Added missing files to the GYP file.
by daniel@transgaming.com
· 12 years ago
b5e1a27
Moves TextureStorage class to its own file in the Renderer directory
by daniel@transgaming.com
· 12 years ago
b9d7e6f
Moves Image class to its own file in the Renderer's directory.
by daniel@transgaming.com
· 12 years ago
4b2fffb
Fix minor spacing issue blocking merge
by daniel@transgaming.com
· 12 years ago
408caa5
Eliminated the dependency of VertexDataManager and IndexDataManager on Context.
by daniel@transgaming.com
· 12 years ago
113f0eb
Encapsulated memory pool details for vertex and index buffer creation.
by daniel@transgaming.com
· 12 years ago
2507f41
Split Renderer into version independent interface and Renderer9 implementation.
by daniel@transgaming.com
· 12 years ago
7cb796e
Eliminated isD3d9ExDevice().
by daniel@transgaming.com
· 12 years ago
4ca789e
Eliminated D3DADAPTER_IDENTIFIER9 uses.
by daniel@transgaming.com
· 12 years ago
024786d
Pass swapchain to DepthStencil constructor instead of d3d9 surface
by daniel@transgaming.com
· 12 years ago
96c3893
Pass swapchain to Colorbuffer constructor instead of a d3d9 surface
by daniel@transgaming.com
· 12 years ago
114bd46
Remove min/max swapinterval from Display. Get from Renderer if needed.
by daniel@transgaming.com
· 12 years ago
21cfaef
Fix share handle usage
by daniel@transgaming.com
· 12 years ago
3c72078
Add renderer::SwapChain class and move functionality from egl::Surface
by daniel@transgaming.com
· 12 years ago
3281f97
Moves Config generation to Renderer.
by daniel@transgaming.com
· 12 years ago
6f50457
Adds D3DFMT_UNKNOWN to depth stencil format conversion function.
by daniel@transgaming.com
· 12 years ago
9295562
Adds constant format arrays to Renderer class
by daniel@transgaming.com
· 12 years ago
106e1f7
Removes D3D types from the Config class
by daniel@transgaming.com
· 12 years ago
Next »