Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
c1fdf6baa488d6bf4a16d68c5d83caf2c95563dc
c1fdf6b
Added parameters for maximum 3D texture size. Renamed maximum 2D texture size methods and variables.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
e5dcce7
Updated Image::copy to have a zoffset parameter.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
414e82a
Added 3D versions of Renderer::copyToRenderTarget and Renderer::copyImage.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
63b3b8f
Removed some extra overloads of TextureStorage::getRenderTarget and added a method to get the render target of a Texture3D layer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
27ac40e
RenderTarget11 now stores a Resource instead of a Texture2D.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
5d009bb
Image11 now stores an ID3D11Resource for the staging texture and creates 3D staging textures if depth is greater than one.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
2058d64
Added 3D texture classes for TextureStorage and TextureStorageInterface.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
0fcf2a6
Added a helper function for generating pointer offsets and changed type names to include size for clarity.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
4760c56
Added depth parameters to all image loading functions.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
8dce651
Added support for renderbuffer formats used by the CTS.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
e3fe5da
Enable broadcasting gl_FragColor to all draw buffer color attachments in ES2 contexts.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
99ab6eb
Fix not correctly allowing the 'require' keyword in shaders enabling EXT_draw_buffers.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
5209de8
Report gl_MaxDrawBuffers as 1 when the MRT extension is disabled, and the implementation value otherwise.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
1886fd4
Implement flat and centroid interpolation in HLSL.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
7bc65f2
Generate the same code once for fragment and vertex varyings.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
7b2e675
Adds Jamie and Geoff to CONTRIBUTORS file
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
491b047
Revert device lost display mode changed handling in the D3D9 path.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
c53376a
Fix zero-sized buffer copies to complete successfully in BufferCopySubData.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
6f273e3
Implemented interpolation qualifier parsing.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
e229012
Add support for unsigned int uniform types to the getUniform series of methods.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
4590d89
Refactor the ProgramBinary::getUniform family of calls to use a private generic method.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f489561
Refactor getUniform for matrix types to use a single shared internal method.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
02e11f3
Add a utility method to determine if a gl enum type is a matrix type, and some supporting methods.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
e6ca670
Add handling of non-square matrix uniform types to utility methods.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
50ea4ab
Added support for unsigned integer uniforms. Depends on shader language support for the same.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
44ce5b1
Add handling of unsigned int uniform cases to utility functions.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
8a19eed
Refactor ProgramBinary::setUniform[XX] to use a generic template function, reducing duplicated code.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
8431b9c
Modify the glUniform[X]ui calls to call the corresponding glUniform[X]uiv functions internally.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
a741b64
Add support for the transpose parameter of the glUniformMatrix family of functions in ES3.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f130616
Add support for non-square matrix uniforms. Depends on implementing shader support for the same.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
36c76a9
Make ProgramBinary::setUniformMatrix[X]fv a generic template method.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
cc62fac
Fix a bug in transposeMatrix, for correct use with non-square matrices.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
8132dae
Fixed a bug where BufferStorage11 was unable to handle NULL data being set.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
296c3f2
Implemented glCopyBufferSubData.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
614c07f
Added a copyBufferSubData method to Buffer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
ab30bab
Added an abstract BufferStorage::copyData method and implemented it for BufferStorage9 and BufferStorage11.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
c926e5f
Added pixel pack and unpack buffer bindings.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
5117188
Added binding points for the copy read and copy write buffers.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
667a29c
Added methods to Context to get and set the current (non-indexed) bound uniform and transform feedback buffers.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
7948c5f
Enable MRT support via glDrawBuffersEXT.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
a0a98ff
Alter the precompiled header to import prototypes for the gl extension functions, for internal use.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
2104d93
Only support ES3 contexts on Shader Model 4+ hardware.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
1ab57be
Added support for packed integer vertex attributes.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
e7d4a24
Output all fragment data to gl_Color.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
2226e04
Support in/out as type qualifiers.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
5524db0
Add support for new ESSL 3.00 keywords.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
0bbed38
Accept shader version 300 on ES3 contexts.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
00b6a0e
Add min and max blend modes.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
a888586
Added support for GL_INT and GL_UNSIGNED_INT vertex attributes.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
8de4e6a
Added conversion rules for GL_INT and GL_UNSIGNED_INT for VertexBuffer11.
by shannon.woods%transgaming.com@gtempaccount.com
· 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
3026dc7
Created a structure for holding current attribute data.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
2fa73c5
Fix glDrawBuffersEXT to be compliant with the spec.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
1417301
Add an ExternalCompilerOptions parameter for use with MSBuild on the command line.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f2db40b
Added new acceptable es3 usage tokens for glBufferData.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
d4e6197
Implemented glBindBufferBase and glBindBufferRange.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
3408935
Added uniform and transform feedback state and setting on context.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
184d0a8
Added a new type of binding pointer which stores offset and size.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
3f72ce3
Added getter methods to renderer for checking maximum uniform and transform feedback buffers.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
8736bd6
Fixed build failure.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
8bce3f5
Add SwapChain::recreate for dealing with certain cases of lost devices.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
df93357
When CheckDeviceStats returns S_PRESENT_MODE_CHANGED, reset display mode and retest for device lost.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
6b73191
Fix a warning in the cast of Renderer9::mDeviceCaps.MaxAnisotropy.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
676dc8f
Fast path for BGRA to RGBA readPixels conversions.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
14eb55e
Implemented glVertexAttribDivisor.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
0b05b7a
Do not broadcast output of gl_FragColor to all attached render targets when using a GLES 3.0 context.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
c347152
Relax the requirement for all color attachments to have the same number of bitplanes for ES 3.0 contexts.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
785f196
Store the current context client version in the Renderer for ease of access.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
fc3e3a8
Add a multiple render targets sample using EXT_draw_buffers. Requires the D3D11-enabled ANGLE.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
77d9472
Enable MRT support by exposing glDrawBuffersEXT to the application.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
882434c
Fix an improper upper case case 'B' in getFirstColorbuffer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
86df5a4
Fix D3D11 depth/stencil framebuffer blit.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f6863e0
Implement multiple render target support in glBlitFramebufferANGLE.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
1d64b62
Refactor Renderer11::blit to use simpler control flow.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f9686c2
Added flag to suppress D3D11 warnings about missing render target views when drawing multiple render targets.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
ba2744f
Added Renderer11 methods to set a one-time render target, and unapply render target state.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
1a4e09a
Added support for HALF_FLOAT vertex attributes.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
ee2a86a
Modified the default value used in the vertex widen rule so that it is specified as a template argument.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
dcf33d5
Advertise ES3 renderable in available configs
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f3c5249
Updates EGL headers
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
5494373
Adds ES3 functions to .def file for export
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
bcde56f
Added support for line continuations.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
a28864c
Pixel shaders support MRT output.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
aa8b5cf
Shader and Compiler track uses of gl_FragCoord and gl_FragData and MRT extension usage.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
e266c83
BuiltInResources initialized with MRT limits from renderer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
18b4c4b
Store the BuildInResources in the Compiler class so the draw buffer data can be read during shader output.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
dae2409
Add support for multiple render targets in glClear.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
bc373e5
Added DRAW_BUFFERx_EXT support to getIntegerv and related functions.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
4059a38
Add and implement glDrawBuffersEXT entry point to libGLESv2.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
00e3f0c
Refactor Renderer11::getRenderTargetResource to accept a gl::Renderbuffer instead of a gl::Framebuffer.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f4fe710
Enable multiple render targets in Renderer11::applyRenderTarget.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
9622477
Add helper functions to safely release Windows COM resources, and arrays of COM resources.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
3b5ca78
Rename renderbufferObject to colorbuffer in Renderer11::applyRenderTarget.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
812c3f1
Safely promote uninitialized constants.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
ac1fc75
Don't assume unary operations on constants will be folded into a constant.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
6df256c
Ignore constants that have not been initialized.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
c0d0c22
Provide safer and more convenient constant union accessors.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
a817175
Added stubs for all the new ES3 entry points with events and an error check to verify that the context is an ES3 context.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
f26ddae
Added the GLES3 headers and updated all locations where the GLES2 headers were included to also include the GLES3 headers.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
5f33933
Updated gl2.h and gl2ext.h.
by shannon.woods%transgaming.com@gtempaccount.com
· 11 years ago
Next »