Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
angle
/
a3bbfd43feec81a921a14dff68e17bf25f3cfd25
a3bbfd4
Fixes double-decoration when getUniformLocation is called from defineUniform.
by daniel@transgaming.com
· 14 years ago
8f05d1a
Save D3D state before altering it for masked clears
by daniel@transgaming.com
· 14 years ago
9c212ca
Fixed warnings in release build. Trace was not defined properly.
by alokp@chromium.org
· 14 years ago
84a9628
Moved windows-only targets into OS==win conditional.
by alokp@chromium.org
· 14 years ago
dd7948b
According to spec, the stencil ref is clamped to the range [0,2^s-1]
by daniel@transgaming.com
· 14 years ago
91b7232
Removed the dependency of compiler on common. This is done to make compiler self-sufficient so that it is easier to consume by external developers. I tried to replace all instances of assert by simply redefining assert(x) to ASSERT(x), but was getting a lot of compile errors. I still need to investigate that.
by alokp@chromium.org
· 14 years ago
4e4facd
Refactored InfoSink. I have replaced most instances of sprintf with std::ostringstream to make it safer. I have made sure that everything still compiles and passes conformance tests.
by alokp@chromium.org
· 14 years ago
e37888d
Add support for various egl Get methods
by daniel@transgaming.com
· 14 years ago
5ac5dd2
Correct the eglMakeCurrent return value on lost context (syntax)
by daniel@transgaming.com
· 14 years ago
561637a
Avoid using instancing on hardware where it does not work well enough.
by daniel@transgaming.com
· 14 years ago
13b2dd8
Used "not" instead of "!" for vectors.
by alokp@chromium.org
· 14 years ago
d88b773
Do not write extraneous semi-colons - some glsl compilers are do not like that even though it is so easy to ignore.
by alokp@chromium.org
· 14 years ago
90033b9
ShInitialize/ShFinalize is designed to be called once per process, or it would crash at random locations. I changed ShFinalize() to properly cleanup and reset global variables so that they can be called multiple times. I think that the compiler setup is much more complicated than it needs to be. It unnecessarily uses global variables. A custom pool allocator is overkill too.
by alokp@chromium.org
· 14 years ago
866f318
TextureColorbufferProxy must query the texture to get the latest width & height.
by daniel@transgaming.com
· 14 years ago
81655a7
Use instancing for non-array vertex attributes.
by daniel@transgaming.com
· 14 years ago
8c9ff19
Add Jim Hauxwell as a contributor
by daniel@transgaming.com
· 14 years ago
b28a23b
Fixes query for active texture TRAC #12374
by daniel@transgaming.com
· 14 years ago
c6c6f02
Report an EGL_CONTEXT_LOST error on D3DERR_DEVICELOST
by daniel@transgaming.com
· 14 years ago
a2a95e7
Implement scoped structure declarations
by daniel@transgaming.com
· 14 years ago
8026c67
Fixed struct name lexing
by daniel@transgaming.com
· 14 years ago
838bcea
Detect draws that would read outside the vertex buffer.
by daniel@transgaming.com
· 14 years ago
8b9f4cc
Fix FORCE_REF_RAST definition TRAC #12343 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 14 years ago
741a588
Add defines to enable the reference rasterizer
by daniel@transgaming.com
· 14 years ago
89b0543
Fixed compile error with gcc 4.4.
by alokp@chromium.org
· 14 years ago
1bcc3fd
Patching changes from thestig@chromium.org for fixing ANGLE build with gcc 4.4 on Karmic. The original CL is here: http://codereview.appspot.com/1255042/show
by alokp@chromium.org
· 14 years ago
5d4c28f
Removes check for framebuffer == 0 in glRenderbufferStorage
by daniel@transgaming.com
· 14 years ago
178adff
Give sorted configs a unique ID without changing the original set
by daniel@transgaming.com
· 14 years ago
cd0a9a8
Define GL_FRAGMENT_PRECISION_HIGH
by daniel@transgaming.com
· 14 years ago
e0d7d43
Fix DepthRange location
by daniel@transgaming.com
· 14 years ago
defa1c3
Use plain data arrays for Buffer storage
by daniel@transgaming.com
· 14 years ago
91fd1de
Caches the location of generic uniforms
by daniel@transgaming.com
· 14 years ago
15a4d2e
Explicitly set optimizations to /O2 in Release build
by daniel@transgaming.com
· 14 years ago
5a722c7
Disable checked STL iterators in Release build
by daniel@transgaming.com
· 14 years ago
e7273f4
Inline any suitable function in Release build
by daniel@transgaming.com
· 14 years ago
a36f98e
Correct GLboolean handling for glColorMask and glSampleCoverage
by daniel@transgaming.com
· 14 years ago
a5d7623
Enforce fragment precision qualifier requirement
by daniel@transgaming.com
· 14 years ago
0578f81
Untabify compiler code
by daniel@transgaming.com
· 14 years ago
0a311a4
ensure mBaseTexture is initialized
by daniel@transgaming.com
· 14 years ago
d08ea90
Reduces STL size calls.
by daniel@transgaming.com
· 14 years ago
4e89d23
Cleaned up Common.h. Removed unnecessary includes and typedefs. Removed tabs from PoolAlloc.h and replaced UINT_PTR with uintptr_t.
by alokp@chromium.org
· 14 years ago
cff1aff
Fixed compile error on a few linux buildbots. Included string.h for memset.
by alokp@chromium.org
· 14 years ago
2b7ebdb
Switches stl copy in bufferSubData for a memcpy
by daniel@transgaming.com
· 14 years ago
202ff65
Caches parameters for SetStreamSource calls
by daniel@transgaming.com
· 14 years ago
2d84df0
Cache D3D constant handles with their associated uniforms.
by daniel@transgaming.com
· 14 years ago
d8e9372
Implicitly define GL_ES
by daniel@transgaming.com
· 14 years ago
c808c5a
When NONPOW2CONDITIONAL is set, limit NPOTs to a single level.
by daniel@transgaming.com
· 14 years ago
4af7acc
Implemented varying packing
by daniel@transgaming.com
· 14 years ago
d7c9810
Only output DepthRange, xor() and mod() when used
by daniel@transgaming.com
· 14 years ago
c6977ce
Fixed initialization and comparison of variable Types
by daniel@transgaming.com
· 14 years ago
13eeeed
Fixed reporting unlinked varyings
by daniel@transgaming.com
· 14 years ago
9bc5d23
Add predefined macro GL_ES
by daniel@transgaming.com
· 14 years ago
edff8dc
Report an error on the use of the line continuation character
by daniel@transgaming.com
· 14 years ago
3debd2b
Make faceforward match the conformance test.
by daniel@transgaming.com
· 14 years ago
6a94b97
eglChooseConfig must return filtered size when configs is NULL.
by daniel@transgaming.com
· 14 years ago
7e0ed77
Added a space between ']]'. Flex 2.5.33, which is used on MAC does not like this.
by alokp@chromium.org
· 14 years ago
91a01a1
Fixed compile error on MAC. Fixed TMap to use std::pair<const K, V> as pool_allocator parameter. Replaced all instances of std::map with TMap. I wonder if this pool_allocator is worth all this complexity.
by alokp@chromium.org
· 14 years ago
b1e8c6f
Getting ready to fix compile-errors on mac. This CL only contains cosmetic changes. Removed SGI_STL blocks. Removed tabs and fixed formatting.
by alokp@chromium.org
· 14 years ago
4071e66
Consider out-of-range texture units to be incomplete.
by daniel@transgaming.com
· 14 years ago
a71cdd7
Save render state across glFinish.
by daniel@transgaming.com
· 14 years ago
2c42c6c
eglInitialize must not update major and minor if they are NULL.
by daniel@transgaming.com
· 14 years ago
0df1687
Add HLSL error messages to the info log when compileToBinary fails
by daniel@transgaming.com
· 14 years ago
5a0b0a8
Minimizes texture state changes
by daniel@transgaming.com
· 14 years ago
41d8dd8
Add better error checking on buffer updates
by daniel@transgaming.com
· 14 years ago
c828b14
Improve TranslatedVertexBuffer::map performance
by daniel@transgaming.com
· 14 years ago
9a0606c
Improve TranslatedVertexBuffer::map performance
by daniel@transgaming.com
· 14 years ago
442b7de
Re-enable debug tracing by default TRAC #12158 Signed-off-by: Daniel Koch
by daniel@transgaming.com
· 14 years ago
73248ec
Mark configs with a format different from the display mode as conformant
by daniel@transgaming.com
· 14 years ago
339ae70
Minimizes changes of the depth stencil buffer
by daniel@transgaming.com
· 14 years ago
a79f9d1
Minimizes render state changes
by daniel@transgaming.com
· 14 years ago
092bd48
Minimizes render target changes
by daniel@transgaming.com
· 14 years ago
9c50288
Fixed crash on 64-bit posix platform. stdint.h was not being included and wrong size of uintptr_t was being used.
by alokp@chromium.org
· 14 years ago
1ddd1dd
Restore state after Blit operations
by daniel@transgaming.com
· 14 years ago
db1afef
Improve performance in Surface::swap
by daniel@transgaming.com
· 14 years ago
4fa0833
Prevent redundant uniform updates
by daniel@transgaming.com
· 14 years ago
ff42c63
Changes to compile translator_glsl on linux.
by alokp@chromium.org
· 14 years ago
92680f9
The script for flex and bison was not being generated properly on linux. Extra quotes were being generated in the command-line around output-file path. This change gets around the problem by expanding string variables instead of list. This has another nice side effect that output file path need not be repeated twice.
by alokp@chromium.org
· 14 years ago
616ffcf
Optimized getPresentInterval
by daniel@transgaming.com
· 14 years ago
d091b19
Mark configs with a format different from the display mode as non-conformant
by daniel@transgaming.com
· 14 years ago
d1f6fde
Don't enumerate configs for depth/stencil formats not supported by any hardware
by daniel@transgaming.com
· 14 years ago
7664e55
Making glsl-translator cross-platform. Removed unnecessary inclusion of windows.h.
by alokp@chromium.org
· 14 years ago
0f18961
Prevent atan2 from generating a NaN
by daniel@transgaming.com
· 14 years ago
adf0284
Clarify config enumeration
by daniel@transgaming.com
· 14 years ago
5bd0ce3
Disable the stencil test when no stencil buffer
by daniel@transgaming.com
· 14 years ago
a54da4e
Implemented inline structure construction
by daniel@transgaming.com
· 14 years ago
92984ef
Replaces fmod with modf. Review URL: http://codereview.appspot.com/1125043
by alokp@chromium.org
· 14 years ago
b892fc6
Make sure that floats are written with at least one decimal point.
by alokp@chromium.org
· 14 years ago
194522f
Fixed all issues with variable and function argument declaration. Multiple declarations of arrays in the same line had bugs. Also sepearated out declaration of varaibles and function arguments which makes it easier to understand.
by alokp@chromium.org
· 14 years ago
baeb8c5
Skip drawing to a zero-area render target
by daniel@transgaming.com
· 14 years ago
3e4c600
Implement GL_OES_element_index_uint
by daniel@transgaming.com
· 14 years ago
97bffae
currentValueOffset can remain uninitialized
by daniel@transgaming.com
· 14 years ago
f2f8d3c
Don't use a depth buffer on swap
by daniel@transgaming.com
· 14 years ago
00035fe
fix trace for glTexParameteri
by daniel@transgaming.com
· 14 years ago
b9ab9a2
Output final .lib and .dll files to the top-level lib/ folder Trac #11499
by daniel@transgaming.com
· 14 years ago
b6bd727
Implemented eglSwapInterval
by daniel@transgaming.com
· 14 years ago
fc23fe2
Fixed retrieving a render target interface and not releasing it
by daniel@transgaming.com
· 14 years ago
c9def0b
Reset mSceneStarted on Reset
by daniel@transgaming.com
· 14 years ago
8ede24f
Skip clear when writes masked
by daniel@transgaming.com
· 14 years ago
ae072af
Minimize BeginScene / EndScene calls
by daniel@transgaming.com
· 14 years ago
c28e76b
Fix config depth bits and centralize device type control
by daniel@transgaming.com
· 14 years ago
b3f7fb6
Recursively write ConstantUnion to correctly construct structs.
by alokp@chromium.org
· 14 years ago
Next »