Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
c61f46b8f057aec5bffb87d4619b2994c0105857
/
src
/
OpenGL
/
libGLESv2
/
libGLESv2.cpp
c61f46b
Untangle internal & implementation format.
by Nicolas Capens
· 7 years ago
d2faaa9
Fix internalformat handling.
by Nicolas Capens
· 7 years ago
05bcbe6
glGenerateMipmap validation
by Alexis Hetu
· 7 years ago
3eb573f
Added validation to shader related functions
by Alexis Hetu
· 7 years ago
1c93b6c
Framebuffer related validity checks
by Alexis Hetu
· 7 years ago
f89cd0b
glGenerateMipmap validation
by Alexis Hetu
· 7 years ago
bbb8fc1
glCompressedTexSub* validation fixes
by Alexis Hetu
· 7 years ago
848aa7f
Pixel unpack buffer validation follow up
by Alexis Hetu
· 7 years ago
f97f6e0
Pixel unpack buffer validation
by Alexis Hetu
· 7 years ago
c1ef1ad
glVertexAttribPointer validation
by Alexis Hetu
· 7 years ago
6e86449
Buffer mapping state validation fixes
by Alexis Hetu
· 7 years ago
84d0e22
Implement GL_OES_vertex_half_float.
by Nicolas Capens
· 7 years ago
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 7 years ago
010a464
Add texture filtering precision hint
by Alexis Hetu
· 7 years ago
1fd3b28
Making Program use the currently active context device.
by Ben Vanik
· 7 years ago
81aa97b
Make Blitter part of Renderer.
by Nicolas Capens
· 7 years ago
d5401e2
Fix setting depth+stencil texture attachment.
by Nicolas Capens
· 8 years ago
400667e
Fix floating-point color buffer support.
by Nicolas Capens
· 7 years ago
b9dda64
glBlitFramebuffer support for depth/stencil formats
by Alexis Hetu
· 8 years ago
58e61f2
No longer ignoring filter option in glBlitFramebuffer
by Alexis Hetu
· 8 years ago
53f4809
Enabled pixel unpack buffers
by Alexis Hetu
· 8 years ago
505b771
Fix GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT query for OpenGL ES 2.0.
by Nicolas Capens
· 8 years ago
7eaa10a
Fix error code on invalid shader/program operation
by Nicolas Capens
· 8 years ago
1fb3a75
Validate level index before validating level itself.
by Nicolas Capens
· 8 years ago
58df2f6
Store EGL images in a namespace.
by Nicolas Capens
· 8 years ago
53318fa
Implement floating-point conversion to the nearest representable integer.
by Nicolas Capens
· 8 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 8 years ago
ab75279
Making proper use of size_t
by Alexis Hetu
· 8 years ago
536f791
Fix error code on invalid shader/program operation
by Nicolas Capens
· 8 years ago
c66f0e3
Implement GL_EXT_draw_buffers.
by Nicolas Capens
· 8 years ago
b663f71
Refactor implementation constants.
by Nicolas Capens
· 8 years ago
fed7e89
Allowed BGRA textures to be copied
by Alexis Hetu
· 8 years ago
2e90450
Fix renderability test.
by Nicolas Capens
· 8 years ago
e5f3d7f
Fix framebuffer attachment parameter query error.
by Nicolas Capens
· 8 years ago
b5e346f
Validate internalformat and combinations.
by Nicolas Capens
· 8 years ago
8bcd9dd
Fix error on invalid type/format combination.
by Nicolas Capens
· 8 years ago
f330190
Fix validation of texture level.
by Nicolas Capens
· 8 years ago
85c4f9e
Added floating point formats to glCopyTexImage2D
by Alexis Hetu
· 8 years ago
b02a8ee
Added support for more depth types
by Alexis Hetu
· 9 years ago
0b16930
Default framebuffer type fix
by Alexis Hetu
· 9 years ago
526a89d
Fixed setting Renderbuffer's layer and level
by Alexis Hetu
· 9 years ago
2ad9202
Fix disallowing binding to the default framebuffer.
by Nicolas Capens
· 9 years ago
d3d0686
Added state query for immutable levels
by Alexis Hetu
· 9 years ago
5d96188
Fix signed/unsigned comparison warnings.
by Nicolas Capens
· 9 years ago
8833e01
Fix potentially uninitialized variables.
by Nicolas Capens
· 9 years ago
c52a436
Clean up GL header includes.
by Nicolas Capens
· 9 years ago
d9a2e7b
Fixed format validations
by Alexis Hetu
· 9 years ago
e727775
Added new extensions
by Alexis Hetu
· 9 years ago
f15e894
Enabled 2D array textures
by Alexis Hetu
· 9 years ago
b4d30d9
Enable x86-64 builds for Android.
by Nicolas Capens
· 9 years ago
c68dd27
Fixed BindRenderbuffer
by Alexis Hetu
· 9 years ago
5dcf88b
Fixed fbo related validations
by Alexis Hetu
· 9 years ago
3e02f68
Increased the number of color attachments enums supported
by Alexis Hetu
· 9 years ago
2ea6f55
Renderbuffer allocation fix for GLES3
by Alexis Hetu
· 9 years ago
c8f95e8
Floating point renderbuffer support
by Alexis Hetu
· 9 years ago
e3ae428
Add "Google" to GL_RENDERER to be whitelisted by Chrome.
by Nicolas Capens
· 9 years ago
8e09837
Copy-paste error fixed
by Alexis Hetu
· 9 years ago
3ed1630
Floating point parameters should be rounded, not truncated
by Alexis Hetu
· 9 years ago
e479522
Fixed texture format checks
by Alexis Hetu
· 9 years ago
5767099
Fix glGetInternalformativ()
by Nicolas Capens
· 9 years ago
460e41f
Handling ETC2, EAC and ASTC related enums
by Alexis Hetu
· 9 years ago
02a2bb8
Enable glsl integer code
by Alexis Hetu
· 9 years ago
79c7e27
Implement EGL_LARGEST_PBUFFER.
by Nicolas Capens
· 9 years ago
0fecd6f
Follow up on Framebuffer Layer query
by Alexis Hetu
· 9 years ago
d55a095
Renamed boolean state variables and setters.
by Nicolas Capens
· 9 years ago
074c641
Framebuffer Layer query
by Alexis Hetu
· 9 years ago
fef22a6
Added missing binary related functions to Program
by Alexis Hetu
· 9 years ago
dcbabfa
Fixed Framebuffer attachment checks
by Alexis Hetu
· 9 years ago
b1a071f
LOD should be rounded to int
by Alexis Hetu
· 9 years ago
a734c0f
Added more GLES 3.0 specific cases in GetFramebufferAttachmentParameteriv
by Alexis Hetu
· 9 years ago
18bcfcc
Return correct OpenGL ES version
by Alexis Hetu
· 9 years ago
dafae03
glBufferSubData fix
by Alexis Hetu
· 9 years ago
5bf8c17
Added Primitive Restart Index and Rasterizer Discard to IsEnabled
by Alexis Hetu
· 9 years ago
696a818
Adding support for GL_DEPTH_STENCIL_ATTACHMENT
by Alexis Hetu
· 9 years ago
911307d
Added new GLES3.0 compressed format checks to TexImage2D
by Alexis Hetu
· 9 years ago
3713cd4
Log the switch value when reaching an UNREACHABLE().
by Nicolas Capens
· 9 years ago
0085c44
Fixed some warnings
by Alexis Hetu
· 9 years ago
c2632d2
Uniform Buffers API implementation
by Alexis Hetu
· 9 years ago
638e2ae
Transform feedback varyings API
by Alexis Hetu
· 9 years ago
d174674
Uniform Blocks API
by Alexis Hetu
· 9 years ago
8af5007
glFramebufferTextureLayer API implementation
by Alexis Hetu
· 9 years ago
b79fc9f
Don't restrict format combinations on CopyTexSubImage.
by Nicolas Capens
· 9 years ago
8f60458
Update to RenderbufferStorage's supported format list
by Alexis Hetu
· 9 years ago
4de7e2e
Implemented matrix transpose
by Alexis Hetu
· 9 years ago
6116150
GL_HALF_FLOAT vs GL_HALF_FLOAT_OES
by Alexis Hetu
· 9 years ago
778c28f
Texture2DArray binding function
by Alexis Hetu
· 9 years ago
ff5e052
GL_SRC_ALPHA_SATURATE for OpenGL ES 3.0
by Alexis Hetu
· 9 years ago
c7b0510
Pixel store parameters
by Alexis Hetu
· 9 years ago
1b2f628
Multiple color attachments
by Alexis Hetu
· 9 years ago
5a01c18
glGet, 64b version
by Alexis Hetu
· 9 years ago
8be7e3f
Fixed error in TexImage2D
by Alexis Hetu
· 9 years ago
eb195b6
Dispatch GLESv2 entry functions to avoid resolving to the same symbol.
by Nicolas Capens
· 9 years ago
0273322
Predefine (E)GL export macros.
by Nicolas Capens
· 9 years ago
ccee6a8
Prepend entry functions with their export macros.
by Nicolas Capens
· 9 years ago
deda34b
Combine es2::Image and es1::Image into egl::Image.
by Nicolas Capens
· 9 years ago
4be3370
Use %p without precision specifier in TRACE() calls.
by Nicolas Capens
· 9 years ago
0416e5c
Fix compilation regression on Linux.
by Nicolas Capens
· 9 years ago
b4d557d
Adding instanced drawing
by Alexis Hetu
· 9 years ago
8e32f7b
Constness in Context
by Alexis Hetu
· 9 years ago
bcac6ff
TransformFeedback buffer binding
by Alexis Hetu
· 9 years ago
Next »