Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
ca1ac1f113e18815bab14a3465039bd57b41c10d
/
src
/
libGLESv2
/
renderer
/
Renderer9.h
ca1ac1f
Add D3D version and shader models to renderer string reported by GetString.
by daniel@transgaming.com
· 12 years ago
7629bb6
Disable GL_OES_standard_derivatives when ps_2_x or later is not available.
by daniel@transgaming.com
· 12 years ago
e33c8bf
Moved applied texture and sampler caching from Context into the Renderers.
by daniel@transgaming.com
· 12 years ago
a390e1e
Implemented support for DX11 driver uniforms by assigning fixed register slots.
by daniel@transgaming.com
· 12 years ago
669c995
Cached texture and event support on Renderer9.
by daniel@transgaming.com
· 12 years ago
2275f91
Eliminated D3DConstantTable.
by daniel@transgaming.com
· 12 years ago
f956186
Collapsed register indexes into one.
by daniel@transgaming.com
· 12 years ago
413d271
Moves creation of renderer-specific texture storage objects to the renderer.
by daniel@transgaming.com
· 12 years ago
87705f8
Renames classes in the TextureStorage heirarchy for clarity
by daniel@transgaming.com
· 12 years ago
0b6d774
Added an IndexBuffer creation method to Renderer.
by daniel@transgaming.com
· 12 years ago
50cc725
Renamed IndxBuffer to IndexBufferInterface.
by daniel@transgaming.com
· 12 years ago
ab1c146
Provide a stub for Renderer11::applyUniforms.
by daniel@transgaming.com
· 12 years ago
b6e5510
Move setting the uniforms to the Renderer implementation.
by daniel@transgaming.com
· 12 years ago
3f255b4
Added vertex buffer creation methods to renderer.
by daniel@transgaming.com
· 12 years ago
1298518
Combine dx_Depth and dx_FrontCCW into dx_DepthFront.
by daniel@transgaming.com
· 12 years ago
e499141
Move program binary serial caching to renderer
by daniel@transgaming.com
· 12 years ago
9a06737
Ensure state caching variables are handled consistently in markAllStateDirty
by daniel@transgaming.com
· 12 years ago
f721fdb
Moves GenerateMipmap function to the Renderer
by daniel@transgaming.com
· 12 years ago
244e183
Adds a function to the Renderer which will return a newly created Image.
by daniel@transgaming.com
· 12 years ago
e4e1a33
Move NullColorbuffer handling from Framebuffer to Renderer9
by daniel@transgaming.com
· 12 years ago
d55e8c1
Scissor test state is set as part of the Renderer::setScissor method.
by daniel@transgaming.com
· 12 years ago
3124048
Changed D3DConstant table, IndexDataManager,VertexDataManager and vertexconversion namespaces.
by daniel@transgaming.com
· 12 years ago
50aadb0
Moved D3DConstantTable, IndexDataManager, VertexDataManager and vertexconversion files.
by daniel@transgaming.com
· 12 years ago
25e16af
Move HLSL compilation to Renderer.
by daniel@transgaming.com
· 12 years ago
be281b0
Move constant table retrieval out of compileToBinary.
by daniel@transgaming.com
· 12 years ago
7b18d0c
Store the shader bytecode in ShaderExecutable to pass it to CreateInputLayout.
by daniel@transgaming.com
· 12 years ago
071ee6a
Implemented Renderer11::compileToExecutable.
by daniel@transgaming.com
· 12 years ago
04af90f
Load the compiler module for D3D11.
by daniel@transgaming.com
· 12 years ago
4c4ce23
Added an ignoreViewport parameter to Renderer::setViewport.
by daniel@transgaming.com
· 12 years ago
3a0ef48
Refactored Renderer::setDepthStencilState to no longer require the stencil size parameter.
by daniel@transgaming.com
· 12 years ago
237bc7e
Refactored Renderer::setRasterizerState to no longer need a depthSize parameter.
by daniel@transgaming.com
· 12 years ago
e2f7b6b
Refactored Renderer::setViewport to no longer take render target size arguments.
by daniel@transgaming.com
· 12 years ago
04f1b33
Refactored Renderer::setScissor to no longer require render target size.
by daniel@transgaming.com
· 12 years ago
f0516cf
Inline the Renderer9::compilerShaderSource function
by daniel@transgaming.com
· 12 years ago
5531890
Add loadExecutable function to Renderer
by daniel@transgaming.com
· 12 years ago
a9c7142
Move compileToBinary to Renderer
by daniel@transgaming.com
· 12 years ago
9549bea
Retrieve the shader model number instead of a shader model 3 support boolean.
by daniel@transgaming.com
· 12 years ago
97400dd
Clean up passing around translated index data.
by daniel@transgaming.com
· 12 years ago
91207b7
Move the index data manager and draw calls into the renderer implementation.
by daniel@transgaming.com
· 12 years ago
4a186ed
Moved VertexDeclarationCache to its own header and source file.
by daniel@transgaming.com
· 12 years ago
0393e5b
Implemented Renderer9::clear.
by daniel@transgaming.com
· 12 years ago
084a257
Changed the Renderer::clear method parameters to use the new ClearParameters structure.
by daniel@transgaming.com
· 12 years ago
5fbf177
Moves applyShaders to Renderer
by daniel@transgaming.com
· 12 years ago
b64ed28
Adds makeRenderer9/11 functions
by daniel@transgaming.com
· 12 years ago
f242365
Moves creation of RenderTargets to the renderer.
by daniel@transgaming.com
· 12 years ago
67094ee
Move the vertex data manager and vertex declaration cache from Context to Renderer9.
by daniel@transgaming.com
· 12 years ago
7d738a2
Remove dependency on d3dcompiler import library.
by daniel@transgaming.com
· 12 years ago
dc94956
Removed the setRenderTarget and setDepthStencil methods from the Renderers.
by daniel@transgaming.com
· 12 years ago
220e79a
Implemented Renderer9::applyRenderTarget using Context::applyRenderTarget's code.
by daniel@transgaming.com
· 12 years ago
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
83e80ee
Add an abstract Renderer::setViewport method and implemented it for Renderer9.
by daniel@transgaming.com
· 12 years ago
6c87217
Adds renderer functions for rendertarget operations.
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
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
d084c62
Added an abstract Renderer::clear method.
by daniel@transgaming.com
· 12 years ago
493d4f8
Added abstract methods to Renderer for state setting.
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
1d80eee
Moves copyToRenderTarget to Renderer
by daniel@transgaming.com
· 12 years ago
a957168
Moves ConvertTextureInternalFormat to the Renderer
by daniel@transgaming.com
· 12 years ago
222ee08
Contain DX9 back buffer and depth stencil surface formats.
by daniel@transgaming.com
· 12 years ago
1d6aff2
Add a Renderer11 class for the d3d11 backend.
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
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