Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
2c4d070c77f2ce54eeebf7e967b99986a7f18ef0
2c4d070
Implemented VertexBuffer11.
by daniel@transgaming.com
· 12 years ago
8226f4c
Combine major, minor and build revision as the program binary version.
by daniel@transgaming.com
· 12 years ago
ab1c146
Provide a stub for Renderer11::applyUniforms.
by daniel@transgaming.com
· 12 years ago
15186aa
Move Uniform to separate files.
by daniel@transgaming.com
· 12 years ago
b6e5510
Move setting the uniforms to the Renderer implementation.
by daniel@transgaming.com
· 12 years ago
8320a28
Remove special handling of DX constants as uniforms.
by daniel@transgaming.com
· 12 years ago
a8aac67
Creates Image11 class
by daniel@transgaming.com
· 12 years ago
9a58365
Renames "dx9" utility namespace to "d3d9"
by daniel@transgaming.com
· 12 years ago
8fb65c8
Adds a utility function to calculate the size of a pixel given a DXGI format.
by daniel@transgaming.com
· 12 years ago
4150d36
Change VertexBufferInterface and VertexDataManager to use new VertexBuffer.
by daniel@transgaming.com
· 12 years ago
3f255b4
Added vertex buffer creation methods to renderer.
by daniel@transgaming.com
· 12 years ago
b80a190
Implemented VertexBuffer9.
by daniel@transgaming.com
· 12 years ago
dcfb1f7
Add abstract VertexBuffer class.
by daniel@transgaming.com
· 12 years ago
e4e4506
Renamed VertexBuffer to VertexBufferInterface.
by daniel@transgaming.com
· 12 years ago
593ebc4
Apply DX constants directly.
by daniel@transgaming.com
· 12 years ago
88853c5
Don't expose DX constants as GL uniforms.
by daniel@transgaming.com
· 12 years ago
1298518
Combine dx_Depth and dx_FrontCCW into dx_DepthFront.
by daniel@transgaming.com
· 12 years ago
97c852b
Move isTriangleMode to utilities.h.
by daniel@transgaming.com
· 12 years ago
7386858
Compute gl_FrontFacing using a single float constant.
by daniel@transgaming.com
· 12 years ago
a41d07f
Merged the VertexBuffer and ArrayVertexBuffer classes.
by daniel@transgaming.com
· 12 years ago
29787c3
Moved VertexBuffer and derivations into VertexBuffer.h/cpp.
by daniel@transgaming.com
· 12 years ago
bd64318
Fixed line endings in visual studio project files.
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
12e0221
Moves renderer-agnostic portions of GenerateMip to their own header
by daniel@transgaming.com
· 12 years ago
09c81e3
Renames TextureSSE2 to ImageSSE2 and moves it to the renderer directory.
by daniel@transgaming.com
· 12 years ago
4ba2406
Migrate Image to Image9 and add an abstract base
by daniel@transgaming.com
· 12 years ago
f721fdb
Moves GenerateMipmap function to the Renderer
by daniel@transgaming.com
· 12 years ago
c5c806d
Passes a base-class Renderer pointer to Image where needed, instead of Renderer9
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
d9ec902
Changes the Image array contained in Texture classes to an array of Image pointers.
by daniel@transgaming.com
· 12 years ago
e4e1a33
Move NullColorbuffer handling from Framebuffer to Renderer9
by daniel@transgaming.com
· 12 years ago
f5a2ae5
Fix implicit vector truncation warnings.
by daniel@transgaming.com
· 12 years ago
a16a55f
Add explicit std:: namespace to code from <cXYZ> includes.
by daniel@transgaming.com
· 12 years ago
1b0de06
Limit struct size to size of full shader constant.
by daniel@transgaming.com
· 12 years ago
0deeb8c
Fix mixed line endings in generateshader.bat
by daniel@transgaming.com
· 12 years ago
e8936af
Remove empty preprocessor/new directory
by daniel@transgaming.com
· 12 years ago
4d61f1c
Update version on dx11proto branch
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
d4cf251
Implemented Renderer11::drawArrays.
by daniel@transgaming.com
· 12 years ago
97b5930
Fixed setting write masks when not alpha blending.
by daniel@transgaming.com
· 12 years ago
617048e
Fixed the semantic for SM4+ vertex output position.
by daniel@transgaming.com
· 12 years ago
d4b2db2
Implement Renderer11::applyShaders.
by daniel@transgaming.com
· 12 years ago
e097047
Implemented SwapChain11::swapRects.
by daniel@transgaming.com
· 12 years ago
91dca6a
Added a SM4 pass through shader.
by daniel@transgaming.com
· 12 years ago
567b9cf
SwapChain11 is now created with the correct dimensions.
by daniel@transgaming.com
· 12 years ago
c8c70ad
Renamed SwapChain11's textures and views.
by daniel@transgaming.com
· 12 years ago
c52be63
Apply the input topology.
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
18adad0
Create and set a basic vertex buffer.
by daniel@transgaming.com
· 12 years ago
da495a1
Create and set a basic input layout.
by daniel@transgaming.com
· 12 years ago
0b03b06
Implement applyPrimitiveType for Renderer11.
by daniel@transgaming.com
· 12 years ago
a2f9fbe
Implemented Renderer11::loadExecutable.
by daniel@transgaming.com
· 12 years ago
813bb78
Add ShaderExecutable11 files.
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
c569315
Use SV_Target semantic for gl_Color when compiling for Shader Model 4+.
by daniel@transgaming.com
· 12 years ago
77fbf97
Skip applying uniforms for the D3D11 renderer (unimplemented for now), to make ProgramBinary back-end independent.
by daniel@transgaming.com
· 12 years ago
28e3692
Remove getRenderer9 from Display
by daniel@transgaming.com
· 12 years ago
1f57d18
Remove unnecessary d3d9.h includes
by daniel@transgaming.com
· 12 years ago
54e6754
Implemented Renderer11::clear for basic clear operations.
by daniel@transgaming.com
· 12 years ago
e9c71b4
Fixed an incorrect return value.
by daniel@transgaming.com
· 12 years ago
80fc332
Implemented Renderer11::applyRenderTargets.
by daniel@transgaming.com
· 12 years ago
816c7f3
Added getter methods to RenderTarget11 for the render target and depth stencil views.
by daniel@transgaming.com
· 12 years ago
32cb08f
Removed the mRenderTargetDesc member from Context.
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
7b6b83e
Added currently set render target information to Renderer11.
by daniel@transgaming.com
· 12 years ago
536dd6e
Release Blob after creating executables.
by daniel@transgaming.com
· 12 years ago
70a219b
Fix line endings on a number of files
by daniel@transgaming.com
· 12 years ago
4f0f65e
Get rid of ShaderExecutable9 usage in ProgramBinary
by daniel@transgaming.com
· 12 years ago
4f6024a
Make shaderExecutable::getConstantTable virtual
by daniel@transgaming.com
· 12 years ago
c0ccbd8
Add a get*Function method to the ShaderExecutable interface
by daniel@transgaming.com
· 12 years ago
3603854
Fix pointer type for GUID in ProgramBinary::load
by daniel@transgaming.com
· 12 years ago
f0516cf
Inline the Renderer9::compilerShaderSource function
by daniel@transgaming.com
· 12 years ago
9589241
Store ShaderExecutables on the ProgramBinary instead of d3d9 shaders
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
c68fa87
Remove the ConstantTable member variables
by daniel@transgaming.com
· 12 years ago
a418ef1
Explicitly pass constant tables to linkUniforms
by daniel@transgaming.com
· 12 years ago
59d9ab1
Explicitly pass the constant tables to the defineUniform function
by daniel@transgaming.com
· 12 years ago
d2fb490
Remove default parameter from ProgramBinary::defineUniform and make it explicit
by daniel@transgaming.com
· 12 years ago
d5d1019
Add ShaderExecutable and ShaderExecutable9 classes to encapsulate back-end specific shader-isms.
by daniel@transgaming.com
· 12 years ago
27290c1
Use convenience function for downcasting the renderer.
by daniel@transgaming.com
· 12 years ago
1f811f5
Silence unimplemented asserts and implement retrieving adapter information.
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
dedd1a0
Eliminate D3D9 from Context.
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
41cb942
Remove Intel specific workaround.
by daniel@transgaming.com
· 12 years ago
4a186ed
Moved VertexDeclarationCache to its own header and source file.
by daniel@transgaming.com
· 12 years ago
e569fc5
Move blitter creation / destruction to device specific initialization / release.
by daniel@transgaming.com
· 12 years ago
5367004
Implemented Renderer11::setViewport.
by daniel@transgaming.com
· 12 years ago
Next »