Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
52f1e7ef25a5a93bbabd484278abbf8df77787ab
52f1e7e
Implements queriability for internal format sample counts.
by Shannon Woods
· 11 years ago
dd4674f
Adds a function to retrieve the renderable DXGI format for a GL internal format.
by Shannon Woods
· 11 years ago
ddb785c
Fixes a typo in the spelling of GetTextureFormat.
by Shannon Woods
· 11 years ago
94c3f42
Fix a missing case in OutputHLSL::textureName for 3D texture sampler translation.
by Jamie Madill
· 11 years ago
a16f167
Fix an incorrect instance of getCols which should be getNominalSize.
by Jamie Madill
· 11 years ago
d8db866
Handle the new error case with VAOs introduced in GLES 3 involving a user VAO and non-null data pointers.
by Jamie Madill
· 11 years ago
d102854
Enable the new Vertex Array Object entry points.
by Jamie Madill
· 11 years ago
a7d0586
Add support for new GetAttrib queries for integer and unsigned integer vertex attributes.
by Jamie Madill
· 11 years ago
30855b3
Support querying if a vertex attribute is an un-normalized integer.
by Jamie Madill
· 11 years ago
aff7150
Refactor the validation for GetAttrib functions to a single shared method.
by Jamie Madill
· 11 years ago
efb3bd1
Add support for querying the currently bound vertex array object.
by Jamie Madill
· 11 years ago
57a8972
Add implementation for Vertex Array Object state.
by Jamie Madill
· 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
5ab33c8
Fixes tabs-vs-spaces that have crept into the project.
by Shannon Woods
· 11 years ago
193dc48
Adds a null check in one additional location in setData
by Shannon Woods
· 11 years ago
570e04d
Add support for passing nested structs in standard layout by value.
by Jamie Madill
· 11 years ago
e4075c9
Add padding to nested structs packed with standard layout, to address HLSL's more liberal packing rules.
by Jamie Madill
· 11 years ago
c835df6
Add support for structs in uniform blocks with standard layout.
by Jamie Madill
· 11 years ago
6fb09f6
Fix a typo when reporting too many interface blocks in a fragment program.
by Jamie Madill
· 11 years ago
d1ac3c9
Move the D3DCompile call to after the check for API link errors.
by Jamie Madill
· 11 years ago
fb50dff
Implemented 2D array sampler HLSL translation.
by Nicolas Capens
· 11 years ago
8772b58
Support sampler2DArray throughout the compiler.
by Nicolas Capens
· 11 years ago
fc2e6b9
Add 2D array samplers to the lexer/parser.
by Nicolas Capens
· 11 years ago
eceb50d
Add array texture intrinsics to the symbol table.
by Nicolas Capens
· 11 years ago
f4cb0e1
Fix unconditionally supporting derivative functions in ES3.
by Nicolas Capens
· 11 years ago
e0ba27a
Construct texture functions from stored characteristics.
by Nicolas Capens
· 11 years ago
9fe6f98
Implemented 3D sampler HLSL translation.
by Nicolas Capens
· 11 years ago
da07535
Support sampler3D throughout the compiler.
by Nicolas Capens
· 11 years ago
28043ba
Add 3D samplers to the lexer/parser.
by Nicolas Capens
· 11 years ago
73f5bf6
Add 3D texture intrinsics to the symbol table.
by Nicolas Capens
· 11 years ago
e27c1c3
Fixed texture2DProjLod for DX11.
by Nicolas Capens
· 11 years ago
075368e
Implemented unsigned integer sampler HLSL translation.
by Nicolas Capens
· 11 years ago
2ffe0bb
Support usampler throughout the compiler.
by Nicolas Capens
· 11 years ago
9e3a3f4
Add unsigned integer samplers to the lexer/parser.
by Nicolas Capens
· 11 years ago
8613229
Add unsigned integer texture intrinsics to the symbol table.
by Nicolas Capens
· 11 years ago
1f1a833
Implemented integer sampler HLSL translation.
by Nicolas Capens
· 11 years ago
344e714
Support isampler throughout the compiler.
by Nicolas Capens
· 11 years ago
d273c27
Add integer samplers to the lexer/parser.
by Nicolas Capens
· 11 years ago
9363246
Add integer texture intrinsics to the symbol table.
by Nicolas Capens
· 11 years ago
fcb8a60
Restore using the depth-stencil typed DXGI format for checking for maximum supported samples.
by Jamie Madill
· 11 years ago
a081df8
Fix missing spaces in the Display extensions string.
by Jamie Madill
· 11 years ago
5413351
Add comments to the remaining unimplemented API entry points to prevent automerge from janking code to the wrong place.
by Jamie Madill
· 11 years ago
ae829e3
We don't need to keep the param variable around for function prototypes.
by alokp@chromium.org
· 11 years ago
8746546
Added load functions to depth texture formats.
by Geoff Lang
· 11 years ago
a349532
Added ES3 internal format information about GL_DEPTH_COMPONENT32_OES and mapped DXGI_FORMAT_R32_TYPELESS textures to GL_DEPTH_COMPONENT32F.
by Geoff Lang
· 11 years ago
0e7c2fd
Disallow depth textures to be used as destinations of glCopy*Image*.
by Geoff Lang
· 11 years ago
0ef9873
Fix wrong reading functions being used for some D3D formats.
by Geoff Lang
· 11 years ago
6350f73
Fix potential segfault when calling glBufferData with NULL data pointer.
by Geoff Lang
· 11 years ago
574d9dd
Add support for std140 uniform block layout for basic types.
by Jamie Madill
· 11 years ago
919b066
For the reported std140 layout to be consistent with the spec.
by Jamie Madill
· 11 years ago
440dc74
Redesign the code that uses block layouts to use a generic base class.
by Jamie Madill
· 11 years ago
8c6befc
Add two utility matrix functions.
by Jamie Madill
· 11 years ago
1566ef7
Add parsing for default block storage qualifiers.
by Jamie Madill
· 11 years ago
b4e664b
Alter array instanced uniform buffer objects to use direct references to HLSL constant buffers.
by Jamie Madill
· 11 years ago
529077d
Add support for column/row major layout qualifiers in generated HLSL.
by Jamie Madill
· 11 years ago
9cf6c07
Refactor code for generating structure strings to a separate function.
by Jamie Madill
· 11 years ago
010fffa
Pass matrix packing qualifier data back from the shader translator to the GLES API.
by Jamie Madill
· 11 years ago
099c0f3
Add parsing support for global and interface block scoped matrix packing qualifiers.
by Jamie Madill
· 11 years ago
0bd18df
Enforce shader input and output variables with a specified location to be single declarations.
by Jamie Madill
· 11 years ago
502d66f
Move the parsing of declarator lists into the ParseHelper.
by Jamie Madill
· 11 years ago
eba4eff
Add support for specifying locations of vertex inputs using layout qualifiers, for GLSL ES 3.00.
by Jamie Madill
· 11 years ago
defb674
Add a new path for querying active attributes from the shader translator, for use with layout qualifier support.
by Jamie Madill
· 11 years ago
bb22e50
Fix an improper use of VariableRowCount to AttributeRegisterCount in ProgramBinary.
by Jamie Madill
· 11 years ago
d1e78c9
Implement GetFragDataLocation, often used by applications with MRT shaders in GLSL ES version 300.
by Jamie Madill
· 11 years ago
46131a3
Proper support for fragment output variables for GLSL ES shader version 300.
by Jamie Madill
· 11 years ago
05a80ce
Validate fragment shader outputs and produce a compile error on missing or conflicting assignments.
by Jamie Madill
· 11 years ago
975af37
Blit11 can now blit depth stencils.
by Geoff Lang
· 11 years ago
d8c8613
Added depth stencil format info to format utils 11.
by Geoff Lang
· 11 years ago
685806d
Seperated the blit depthstencil parameters in the blit methods.
by Geoff Lang
· 11 years ago
c1f51be
Renderer11::blitRenderbufferRect now can handle stretching a blit rectangle and different interpolation methods.
by Geoff Lang
· 11 years ago
758d5b2
Refactored validation to glBlitFramebufferANGLE and implemented glBlitFramebuffer.
by Geoff Lang
· 11 years ago
a2d97f1
RenderTarget11 now always attempts to create an SRV if the format exists and specifies the bind parameters based on which formats are available.
by Geoff Lang
· 11 years ago
aacabd6
Made sure all the depth stencil DXGI variants that are used as SRVs, RTVs and DSVs have entries in the DXGI format info table.
by Geoff Lang
· 11 years ago
77e3900
Added a non-default rasterizer state to Blit11 so it can preform inverted blits.
by Geoff Lang
· 11 years ago
b0c75cc
Added support for copying GL_RG, GL_RED and integer texture formats in Blit11.
by Geoff Lang
· 11 years ago
b86b979
Refactored the Renderer11::copyTexture method into a Blit11 class.
by Geoff Lang
· 11 years ago
7b7bc36
Added a dimension type and added constructors to Color, Rectangle, Box and Dimension for easy construction.
by Geoff Lang
· 11 years ago
dce735c
Renamed the Blit class to Blit9.
by Geoff Lang
· 11 years ago
697ad3e
Replaced switches in Renderer::readPixels with calls to color reading and writing functions.
by Geoff Lang
· 11 years ago
fe28ca0
Added table entries for reading colors from D3D and DXGI formats and writing colors to format/type combinations.
by Geoff Lang
· 11 years ago
446a447
Added new image formats to match new ES3 formats and added read and write functions to various color types that they can represent.
by Geoff Lang
· 11 years ago
75ce3f2
Moved the image format types into their own header.
by Geoff Lang
· 11 years ago
2a64ee4
Templated the Color structure so it can be used for the new integer and unsigned integer color types.
by Geoff Lang
· 11 years ago
49a8887
Initialize the symbol table without invoking the parser.
by Nicolas Capens
· 11 years ago
bd10cf5
Assign unique id's to symbols inserted directly into a symbol table level.
by Nicolas Capens
· 11 years ago
51a53c7
Properly report error when layout qualifiers are specified outside uniform blocks.
by Jamie Madill
· 11 years ago
fd39655
Fix non-multisampled line rasterization.
by Nicolas Capens
· 11 years ago
53950a2
Delete a "rej" file that was accidentally committed.
by Jamie Madill
· 11 years ago
930f05e
Fixed cube map getRenderTarget for DX9.
by Nicolas Capens
· 11 years ago
9c5808c
Implemented the remaining non-compressed load functions for ES3.
by Geoff Lang
· 11 years ago
6243183
Fix API reported packing rules for matrices and arrays in shared layout to be consistent with HLSL.
by Jamie Madill
· 11 years ago
acdd70f
Fix nested uniforms in interface blocks to have the proper API-visible names.
by Jamie Madill
· 11 years ago
52660ff
Fix alignment of HLSL packed structs in interface blocks.
by Jamie Madill
· 11 years ago
a295edf
Add parsing (but not full support) for global default layout qualifiers for block storage and matrix packing.
by Jamie Madill
· 11 years ago
a5efff9
Redesign layout qualifier parsing to be simpler and more storage efficient.
by Jamie Madill
· 11 years ago
60ed981
Move the parsing of single declarations into TParseContext.
by Jamie Madill
· 11 years ago
63491ea
Rename UniformLocation to VariableLocation, and add an arrayString helper method to ProgramBinary.
by Jamie Madill
· 11 years ago
6c23946
Properly recognize error cases for 'centroid out' and 'centroid in'.
by Jamie Madill
· 11 years ago
b120eac
Update the shader translator to use new enums for ES3 shader vertex input and fragment outputs.
by Jamie Madill
· 11 years ago
Next »