Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
e9cf5e74c74f5cc9fee0b8dd0561f2b606038ba1
e9cf5e7
Patch fixes that should have made it into prior patch for renderable migration.
by daniel@transgaming.com
· 12 years ago
b1c208f
Migrates textures to render targets with copyToRenderTarget in DX11.
by daniel@transgaming.com
· 12 years ago
46cf249
Copies data from the staging texture to the default texture.
by daniel@transgaming.com
· 12 years ago
9a2f54d
Adds a function to update a level of a TextureStorage from another resource.
by daniel@transgaming.com
· 12 years ago
5ea16ef
Adds getStagingTexture to Image11
by daniel@transgaming.com
· 12 years ago
b2151e5
Adds cube descendant of TextureStorage11
by daniel@transgaming.com
· 12 years ago
4834ee2
Adds TextureStorage11 class and 2D descendant
by daniel@transgaming.com
· 12 years ago
52a64e4
Use shader D3D optimization level 0.
by daniel@transgaming.com
· 12 years ago
9aa6fe1
Ensured that the mUsesPointSprites flag is properly preserved when loading shaders from binary cache.
by daniel@transgaming.com
· 12 years ago
db01995
Eliminated storing decorated uniform names.
by daniel@transgaming.com
· 12 years ago
2275f91
Eliminated D3DConstantTable.
by daniel@transgaming.com
· 12 years ago
68aaf93
Always link uniforms directly retrieved from the compiler.
by daniel@transgaming.com
· 12 years ago
c7ae02e
Fixed declaring arrays within structures.
by daniel@transgaming.com
· 12 years ago
7aa6aff
Assign register indexes to dx_ constants and intercept them.
by daniel@transgaming.com
· 12 years ago
da8d380
Implemented support for DX11 sampler uniforms.
by daniel@transgaming.com
· 12 years ago
e6d12e9
Implemented support for DX11 uniform arrays.
by daniel@transgaming.com
· 12 years ago
873f28a
Implemented basic applying of uniform values for DX11.
by daniel@transgaming.com
· 12 years ago
fdc7f56
Link uniforms.
by daniel@transgaming.com
· 12 years ago
c5c9e3c
Retrieve active uniforms.
by daniel@transgaming.com
· 12 years ago
043da13
Provide an API for accessing the uniform array.
by daniel@transgaming.com
· 12 years ago
f4d9fef
Declare active uniforms.
by daniel@transgaming.com
· 12 years ago
f956186
Collapsed register indexes into one.
by daniel@transgaming.com
· 12 years ago
652468c
Assign constant registers manually in HLSL.
by daniel@transgaming.com
· 12 years ago
3ca980a
Add utility methods for determining register count.
by daniel@transgaming.com
· 12 years ago
8803b85
Simplified uniform/varying/attribute output.
by daniel@transgaming.com
· 12 years ago
d0f82bc
Fixed a bug in Renderer11::clear where the wrong render target is fetched.
by daniel@transgaming.com
· 12 years ago
c511430
Implemented Renderer11::drawElements.
by daniel@transgaming.com
· 12 years ago
005979d
Adds new functions to support load*Data for DX11-supported formats
by daniel@transgaming.com
· 12 years ago
8ca7d37
Renames current load*Data functions to clarify destination format.
by daniel@transgaming.com
· 12 years ago
d8353dd
Removes extraneous D3D9-ims in TextureStorage code.
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
34da397
Moves TextureStorage class to TextureStorage9, mostly.
by daniel@transgaming.com
· 12 years ago
09929a2
Creates the TextureStorageInterface class
by daniel@transgaming.com
· 12 years ago
c5431eb
Implemented Renderer11::applyVertexBuffer and Renderer11::applyIndexBuffer.
by daniel@transgaming.com
· 12 years ago
cd9458d
Created InputLayoutCache for D3D11 input layouts and vertex buffer application.
by daniel@transgaming.com
· 12 years ago
11c2af5
Implemented IndexBuffer11.
by daniel@transgaming.com
· 12 years ago
1e3a804
Integrated new IndexBuffer into IndexDataManager and Renderer9.
by daniel@transgaming.com
· 12 years ago
0b6d774
Added an IndexBuffer creation method to Renderer.
by daniel@transgaming.com
· 12 years ago
a5e0d72
Implemented IndexBuffer9.
by daniel@transgaming.com
· 12 years ago
2befccd
Added abstract IndexBuffer class.
by daniel@transgaming.com
· 12 years ago
50cc725
Renamed IndxBuffer to IndexBufferInterface.
by daniel@transgaming.com
· 12 years ago
955377e
Moved IndexBuffer into its own file.
by daniel@transgaming.com
· 12 years ago
868a116
Fixed some paths in the angle gypi project file.
by daniel@transgaming.com
· 12 years ago
6826ac1
Fixed missing files in visual studio project filters.
by daniel@transgaming.com
· 12 years ago
097674f
Added an additional null check in VertexBuffer9::discard.
by daniel@transgaming.com
· 12 years ago
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
Next »