Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
8eee38bd4151448e67a1aff3d7c8d9214df6de83
/
src
/
common
/
utilities.cpp
8321779
Remove system.h.
by Geoff Lang
· 10 years ago
dd7234c
Remove un-referenced functions.
by Geoff Lang
· 11 years ago
66192b3
Add GL_STRUCT_ANGLEX case handling to the variable row and column count methods.
by Jamie Madill
· 11 years ago
0fe1949
Updated gl::IsInternalTextureTarget to have a client version parameter.
by Geoff Lang
· 11 years ago
cb127d3
Create the HLSL shadow texture function.
by Nicolas Capens
· 11 years ago
e605088
Handle new sampler types.
by Nicolas Capens
· 11 years ago
8c6befc
Add two utility matrix functions.
by Jamie Madill
· 11 years ago
8c788e8
Add support for unsigned integer vector types to the shader translator.
by shannonwoods@chromium.org
· 11 years ago
6b70991
Add support for the unsigned integer scalar type to the shader translator.
by shannonwoods@chromium.org
· 11 years ago
9bd22fa
Add support for non-square matrices to the shader translator.
by shannonwoods@chromium.org
· 11 years ago
a2ecfcc
Moved utilities.h/cpp and mathutils.h to the shared common code folder.
by shannonwoods@chromium.org
· 11 years ago
[Renamed (98%) from src/libGLESv2/utilities.cpp]
094cc41
Removed old texture conversion functions.
by shannonwoods@chromium.org
· 11 years ago
875994b
Implemented 3D texture entry points.
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
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
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
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
2494c97
Store integer and boolean uniforms in 4-element vectors.
by shannon.woods@transgaming.com
· 11 years ago
a9b96d0
Include windows.h from one place to ensure that min and max macros are not defined.
by shannon.woods@transgaming.com
· 11 years ago
c60c521
Implemented D3D11 offscreen texture share handle support.
by shannon.woods@transgaming.com
· 11 years ago
da8d380
Implemented support for DX11 sampler uniforms.
by daniel@transgaming.com
· 11 years ago
97c852b
Move isTriangleMode to utilities.h.
by daniel@transgaming.com
· 11 years ago
d8e3656
Moves portions of utilities specific to D3D9 to the Renderer's domain
by daniel@transgaming.com
· 12 years ago
20d3666
Mostly eliminates usage of getD3DFormat in Texture.
by daniel@transgaming.com
· 12 years ago
5ac9978
Adds functions to derive R/G/B/A/Stencil/Depth sizes from GL formats instead of D3D.
by daniel@transgaming.com
· 12 years ago
b9d7e6f
Moves Image class to its own file in the Renderer's directory.
by daniel@transgaming.com
· 12 years ago
6f50457
Adds D3DFMT_UNKNOWN to depth stencil format conversion function.
by daniel@transgaming.com
· 12 years ago
4bb04be
Eliminate D3DXLoadSurfaceFromSurface from setManagedSurface.
by daniel@transgaming.com
· 12 years ago
6b1a0a0
Some cleanup after the previous sized internal format patches
by daniel@transgaming.com
· 12 years ago
8e91d25
Removes D3D format usage from framebuffer completeness check.
by daniel@transgaming.com
· 12 years ago
d421111
Adds BGRA packed sized internal formats
by daniel@transgaming.com
· 12 years ago
6452adf
Tracks sized internal formats for textures.
by daniel@transgaming.com
· 12 years ago
ad52cb1
Fixes cases where desired destination format was ignored by CopyTexImage.
by daniel@transgaming.com
· 12 years ago
4fbf339
Adds missing formats to ComputePixelSize
by daniel@transgaming.com
· 12 years ago
42944b0
Adds support for per-framebuffer IMPLEMENTATION_COLOR_READ_FORMAT and TYPE
by daniel@transgaming.com
· 12 years ago
6871528
Scale up non-multiple-of-4 dxt textures
by jbauman@chromium.org
· 12 years ago
07ab841
Implement Anisotropic Texture filtering support
by daniel@transgaming.com
· 12 years ago
9616e58
Merge no-flip-rows r1142 to trunk.
by apatrick@chromium.org
· 12 years ago
4f67730
Renamed IsDepthFormat/IsStencilFormat to IsDepthTextureFormat/IsStencilTextureFormat.
by daniel@transgaming.com
· 12 years ago
dbd6565
Handle all INTZ format queries.
by daniel@transgaming.com
· 12 years ago
8833dd2
Fix error checking for glTexSubImage2D
by daniel@transgaming.com
· 12 years ago
68145c6
Apply the depth texture correctly as the DepthStencil surface in applyRenderTarget
by daniel@transgaming.com
· 12 years ago
f20bc21
Add an IsDepthFormat helper function
by daniel@transgaming.com
· 12 years ago
835a95a
Allow depth and depth-stencil formats and types for textures and update utility functions
by daniel@transgaming.com
· 12 years ago
551022e
Rename IslTextureTarget to IsInternalTextureTarget.
by apatrick@chromium.org
· 12 years ago
4bf6fd0
Fix uniform component size calculation for booleans.
by daniel@transgaming.com
· 13 years ago
47c6005
Add UniformExternalSize function
by daniel@transgaming.com
· 13 years ago
e918ea2
Rename UniformTypeSize to UniformInternalSize
by daniel@transgaming.com
· 13 years ago
edc3150
Rename UniformComponentCount to UniformExternalComponentCount
by daniel@transgaming.com
· 13 years ago
ff941aa
Added support for floating-point and BGRA storage textures.
by daniel@transgaming.com
· 13 years ago
e107736
Added support for compressed storage textures.
by daniel@transgaming.com
· 13 years ago
64a0fb2
Implemented glTexStorage2DEXT.
by daniel@transgaming.com
· 13 years ago
bbeffbb
Be more explicit about floating-point format support.
by daniel@transgaming.com
· 13 years ago
72e8f44
Avoid unnecessarily copying uniforms
by jbauman@chromium.org
· 13 years ago
50c526d
Add support for DXT3 and DXT5
by gman@chromium.org
· 13 years ago
831fe2a
Fixed framebuffer-object-attachment WebGL conformance test.
by apatrick@chromium.org
· 13 years ago
d2fd4f2
Fix FBO/Texture/renderbuffer class hierarchy issues
by daniel@transgaming.com
· 13 years ago
0f4cefe
Map D3D calls and HLSL shaders back to GLES2 calls and GLSL ES shaders in PIX.
by apatrick@chromium.org
· 13 years ago
b31f532
All surfaces follow D3D Y convention, i.e. (0, 0) is "top-left" rather than GL's "bottom-left". This eliminates the need to flip the default FBO to the D3D convention using additional blits when presenting and reduces VRAM usage for redundant window sized surfaces.
by apatrick@chromium.org
· 13 years ago
8392138
rewrite buffers implementation to support static buffers more efficiently
by daniel@transgaming.com
· 13 years ago
73a5db6
Initialize renderbuffer variables. Make serials constant. Removed X1R5G5B5 support.
by daniel@transgaming.com
· 14 years ago
edc1918
Validate framebuffer attachment formats. TRAC #13792 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 14 years ago
a9cd70a
Fix glGetActiveUniform for samplers
by daniel@transgaming.com
· 14 years ago
4b6b4f7
Removes unused IsFloatingPoint function from utilities.cpp
by daniel@transgaming.com
· 14 years ago
1297d92
Implements support for renderable floating point textures.
by daniel@transgaming.com
· 14 years ago
0a337e9
Implement support for floating point textures. Trac #12909
by daniel@transgaming.com
· 14 years ago
0186813
Implements compressed textures. TRAC #12714 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 14 years ago
6397754
Implements support for rgb8 and rgba8 renderbuffer storage formats
by daniel@transgaming.com
· 14 years ago
1f135d8
Implements glRenderbufferMultisampleStorage
by daniel@transgaming.com
· 14 years ago
ca7c008
Initializes renderbuffer formats for attachments to the default framebuffer.
by daniel@transgaming.com
· 14 years ago
a9198d9
Implement EXT_texture_format_BGRA8888 and EXT_read_format_bgra
by daniel@transgaming.com
· 14 years ago
4af7acc
Implemented varying packing
by daniel@transgaming.com
· 14 years ago
19ffc24
Moves non-D3D-specific utility functions to the gl namespace.
by daniel@transgaming.com
· 14 years ago
713914b
Implements PACK_ALIGNMENT for ReadPixels
by daniel@transgaming.com
· 14 years ago
0b6b834
Support matrix attributes
by daniel@transgaming.com
· 14 years ago
fbc0953
Allow other attachment points for glFramebufferTexture2D
by daniel@transgaming.com
· 14 years ago
1b3a815
Fix getActiveUniform array size and refactor uniform size
by daniel@transgaming.com
· 14 years ago
bf2b52a
Implement GL_LINE_LOOP primitive handling
by daniel@transgaming.com
· 14 years ago
70d312a
Implements color renderbuffers
by daniel@transgaming.com
· 14 years ago
bbf56f7
Use directory qualified #include files
by daniel@transgaming.com
· 14 years ago
ea0e1af
Minor reshuffling of directory structure in preparation of ESSL to GLSL compiler work.
by alokp@chromium.org
· 14 years ago
ace5e66
Implements support for FRONT_AND_BACK culling.
by daniel@transgaming.com
· 14 years ago
7c46b9e
mv libGLESv2 -> src/libGLESv2 Trac #11406 Signed-off-by: Nicolas Capens
by daniel@transgaming.com
· 14 years ago
[Renamed from libGLESv2/utilities.cpp]
fe45365
Blend conformance bugfixes.
by daniel@transgaming.com
· 14 years ago
00c7596
Support glTexSubImage2D.
by daniel@transgaming.com
· 14 years ago
fab5a1a
Remove trailing whitespace.
by daniel@transgaming.com
· 14 years ago
4f39fd9
Initial import from TransGaming
by daniel@transgaming.com
· 14 years ago