Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
8eee38bd4151448e67a1aff3d7c8d9214df6de83
/
src
/
libGLESv2
/
renderer
/
d3d11
/
InputLayoutCache.cpp
82b4227
Fix build warnings in x64.
by Jamie Madill
· 10 years ago
f98e63a
Minimize the API calls done by InputLayoutCache::applyVertexBuffers.
by Geoff Lang
· 10 years ago
b05e349
Refactor setting the input layout and vertex buffers separately.
by Nicolas Capens
· 10 years ago
7840b17
Cache bound vertex and index buffers by ID3D11Buffer instead of serial.
by Geoff Lang
· 10 years ago
eeba6e1
Added methods for applying the current transform feedback buffers.
by Geoff Lang
· 10 years ago
5d64caf
Fix multiple variables named i in the same scope.
by Geoff Lang
· 10 years ago
c5a8300
Store multiple vertex executables in the program binary.
by Jamie Madill
· 10 years ago
7ab02fa
Add D3D11 vertex format tables to our format utils.
by Jamie Madill
· 10 years ago
9c53f1e
Add more D3D11 buffer usages.
by Geoff Lang
· 10 years ago
171ca0e
Refactor direct buffer storage to only create two backing buffers, for constant buffers and all other bindings.
by Jamie Madill
· 11 years ago
d47e0fc
Split the d3d9 and d3d11 backends into folders and updated the gyp file to use a python script to generate the file lists for the libGLESv2 and libEGL projects.
by Geoff Lang
· 11 years ago
[Renamed (96%) from src/libGLESv2/renderer/InputLayoutCache.cpp]
978911c
InputLayoutCache only hashes input layout keys up to last used element.
by Al Patrick
· 11 years ago
ea22863
Use SafeRelease and SafeDelete to make sure released objects are NULL and will cause proper errors if referenced again.
by Geoff Lang
· 11 years ago
1f53cab
Cache applied vertex buffers and input layout.
by Geoff Lang
· 11 years ago
a857c36
Refactor VertexAttribute to split the "current value" for generic attributes into its own class.
by Jamie Madill
· 11 years ago
8793971
Move VertexAttribute to its own header file.
by Jamie Madill
· 11 years ago
675526e
Redesign BufferStorage11 to support simultaneously managing constant buffers and vertex/index buffers.
by shannonwoods@chromium.org
· 11 years ago
cf8d2f8
Merged the current value attributes into the regular vertex attributes so they follow the same conversion rules.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
bdf2d80
Add precompiled header support for the libGLESv2 project.
by shannon.woods@transgaming.com
· 11 years ago
486d9e9
Remove a lot of unnecessary include files and break include chains.
by shannon.woods@transgaming.com
· 11 years ago
0a71ecf
Fix the D3D11 errors being produced about using wrong input layout register signatures.
by shannon.woods@transgaming.com
· 11 years ago
0b60014
Sort the elements of the D3D11 input layouts before we store them in the cache.
by shannon.woods@transgaming.com
· 11 years ago
db1899c
VertexDataManager now supports direct buffers when vertex conversion is not needed.
by shannon.woods@transgaming.com
· 11 years ago
00032cb
Implement instancing support in D3D11.
by shannon.woods@transgaming.com
· 11 years ago
cd9458d
Created InputLayoutCache for D3D11 input layouts and vertex buffer application.
by daniel@transgaming.com
· 11 years ago