Sign in
swiftshader
/
SwiftShader
/
ce25c2d434cfba5c7edee5b82078e033bc0057f2
/
src
/
OpenGL
/
libGLESv2
/
Context.h
5be0984
Fix integer overflow in image size calculation
by Nicolas Capens
· 5 years ago
3635a12
Generic Transform Feedback buffer as global state
by Sean Risser
· 6 years ago
24cb99d
Fix mipmap generation on undefined cube texture
by Nicolas Capens
· 6 years ago
f969488
Fix shader call stack size mismatch
by Nicolas Capens
· 6 years ago
1aae88c
More thread safety in ES2 & EGL APIs
by Chris Forbes
· 7 years ago
108f3e1
Fix GL resource access thread safety
by Chris Forbes
· 7 years ago
8346311
Always create an OpenGL ES 3.0 context.
by Nicolas Capens
· 7 years ago
ce8eb94
Accept GL_HALF_FLOAT and GL_HALF_FLOAT_OES interchangeably.
by Nicolas Capens
· 7 years ago
2ce08b1
Refactor texture binding.
by Nicolas Capens
· 7 years ago
3b4a25c
Fix texture upload and internalformat handling.
by Nicolas Capens
· 7 years ago
7ada9ec
Refactor pixel storage modes.
by Nicolas Capens
· 7 years ago
2fc9051
Fix pixel size calculation from upload format.
by Nicolas Capens
· 7 years ago
26a8675
Support compressed textures unconditionally.
by Nicolas Capens
· 7 years ago
4676862
Texture Rectangle implementation
by Alexis Hetu
· 7 years ago
3119a87
UNIFORM_BUFFER_OFFSET_ALIGNMENT set to 4
by Alexis Hetu
· 7 years ago
6f28403
Fixed GL_VERTEX_ATTRIB_ARRAY_INTEGER queries
by Alexis Hetu
· 7 years ago
4923ce9
New default vertex attribute size
by Alexis Hetu
· 7 years ago
3be576c
Refactor read buffer access.
by Nicolas Capens
· 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
fba5b6d
Hide ASTC support
by Alexis Hetu
· 7 years ago
5bf9708
Fix for glBindTransformFeedback and glDeleteTransformFeedbacks
by Alexis Hetu
· 7 years ago
0e22d3a
Implement GL_MAX_PROGRAM_TEXEL_OFFSET and GL_MAX_TEXTURE_LOD_BIAS
by Alexis Hetu
· 8 years ago
010a464
Add texture filtering precision hint
by Alexis Hetu
· 8 years ago
81aa97b
Make Blitter part of Renderer.
by Nicolas Capens
· 8 years ago
31c07a3
Make the EGL surface class abstract.
by Nicolas Capens
· 8 years ago
f6a377b
Implement eglQueryContext.
by Nicolas Capens
· 8 years ago
9ed48ba
Prevent LTO from eliminating cross-library virtual methods.
by Nicolas Capens
· 8 years ago
400667e
Fix floating-point color buffer support.
by Nicolas Capens
· 8 years ago
22be88e
Increased varyings limit
by Alexis Hetu
· 8 years ago
ce57a9a
Removing a few UNIMPLEMENTED cases
by Alexis Hetu
· 8 years ago
6125b66
Fixed using default attributes
by Alexis Hetu
· 8 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
· 9 years ago
cc5c464
Silence unused private member warning
by Alexis Hetu
· 9 years ago
58df2f6
Store EGL images in a namespace.
by Nicolas Capens
· 9 years ago
e7e70d0
Add the EGL display as a context member.
by Nicolas Capens
· 9 years ago
2337a19
texoffset implementation
by Meng-Lin Wu
· 9 years ago
f0aef1a
Make the number of vertex inputs configurable.
by Nicolas Capens
· 9 years ago
70085ba
Added vertex attribute types
by Alexis Hetu
· 9 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 9 years ago
b663f71
Refactor implementation constants.
by Nicolas Capens
· 9 years ago
f1f1279
Renaming UniformBufferBinding to BufferBinding
by Alexis Hetu
· 9 years ago
4df0c65
Use namespaces for context owned objects.
by Nicolas Capens
· 9 years ago
5834c68
Refactor NameSpace into a template class.
by Nicolas Capens
· 9 years ago
c39901e
Refactor buffer clearing.
by Nicolas Capens
· 9 years ago
25639ea
32-bit integer vertex attribute
by Alexis Hetu
· 9 years ago
423fd91
Fixed read buffer and draw buffers
by Alexis Hetu
· 9 years ago
36037b7
Added uniform buffer queries
by Alexis Hetu
· 9 years ago
13b6399
Vertex Array Object crash fix
by Alexis Hetu
· 9 years ago
78696bf
Fixed binding offsets for uniform and transform feedback buffers
by Alexis Hetu
· 9 years ago
29faf67
Remove unused return value.
by Nicolas Capens
· 9 years ago
175d634
Minor bug fixes and cleanup
by Alexis Hetu
· 9 years ago
75b650f
Blitter clear implementation
by Alexis Hetu
· 9 years ago
c8f95e8
Floating point renderbuffer support
by Alexis Hetu
· 9 years ago
1edcd8b
Multiple draw buffers implementation
by Alexis Hetu
· 9 years ago
3ff330f
Simplify and centralize multisample counts.
by Nicolas Capens
· 10 years ago
460e41f
Handling ETC2, EAC and ASTC related enums
by Alexis Hetu
· 10 years ago
02a2bb8
Enable glsl integer code
by Alexis Hetu
· 10 years ago
d55a095
Renamed boolean state variables and setters.
by Nicolas Capens
· 10 years ago
d976274
Implementation of glLogicOp
by Maxime Grégoire
· 10 years ago
0ef53db
CreateSampler should create a Sampler object by default
by Alexis Hetu
· 10 years ago
0f25090
Fix vertex attribute count constant.
by Nicolas Capens
· 10 years ago
3713cd4
Log the switch value when reaching an UNREACHABLE().
by Nicolas Capens
· 10 years ago
c2632d2
Uniform Buffers API implementation
by Alexis Hetu
· 10 years ago
e5a4339
New FenceSync object API implementation
by Alexis Hetu
· 10 years ago
6743bbf
gl_InstanceID implementation
by Alexis Hetu
· 10 years ago
4ffc818
glClearBuffer implementation
by Alexis Hetu
· 10 years ago
778c28f
Texture2DArray binding function
by Alexis Hetu
· 10 years ago
c7b0510
Pixel store parameters
by Alexis Hetu
· 10 years ago
8216de9
Texture2DArray skeleton
by Alexis Hetu
· 10 years ago
1b2f628
Multiple color attachments
by Alexis Hetu
· 10 years ago
5a01c18
glGet, 64b version
by Alexis Hetu
· 10 years ago
52114cc
Added missing query type
by Alexis Hetu
· 10 years ago
ebe9bbd
Fixed element array buffer name crash
by Alexis Hetu
· 10 years ago
0273322
Predefine (E)GL export macros.
by Nicolas Capens
· 10 years ago
deda34b
Combine es2::Image and es1::Image into egl::Image.
by Nicolas Capens
· 10 years ago
b4d557d
Adding instanced drawing
by Alexis Hetu
· 10 years ago
8e32f7b
Constness in Context
by Alexis Hetu
· 10 years ago
bcac6ff
TransformFeedback buffer binding
by Alexis Hetu
· 10 years ago
22d0766
Fix compilation regression on Linux.
by Nicolas Capens
· 10 years ago
e8af6d1
Adding draw instanced functions
by Alexis Hetu
· 10 years ago
0733469
Implemented glDrawRangeElements
by Alexis Hetu
· 10 years ago
a230805
Access library dependencies through a single object.
by Nicolas Capens
· 10 years ago
f9b7cb1
New Buffers in OpenGL ES 3.0
by Alexis Hetu
· 10 years ago
8141d7c
Added utility function for OpenGL extension strings
by Alexis Hetu
· 10 years ago
93ae103
New VertexAttribute data types
by Alexis Hetu
· 10 years ago
5d9b4de
Reference count the TLS objects.
by Nicolas Capens
· 10 years ago
8ea8784
Fixed object destruction in context
by Alexis Hetu
· 10 years ago
2d234af
Adding new object types for OpenGL ES 3.0
by Alexis Hetu
· 10 years ago
d45d14a
Fix using an alpha-less GL format for Android's RGBX.
by Nicolas Capens
· 10 years ago
0b65c5e
Replacing numbers by constants
by Alexis Hetu
· 10 years ago
fceb183
Adding some GLES 3.0 specific enums
by Alexis Hetu
· 10 years ago
b97ad2e
Enable OpenGL ES 3.0 context creation.
by Nicolas Capens
· 10 years ago
80b4125
Share the name space implementation between all GL versions.
by Nicolas Capens
· 10 years ago
7cc75e1
Make the Object class independent of the GL version.
by Nicolas Capens
· 10 years ago
b027aa9
Adding Texture3D support.
by Alexis Hetu
· 10 years ago
dddc4ab
Retrieve the implementation color read format/type from the framebuffer.
by Nicolas Capens
· 10 years ago
fa0cc04
Fix an image destruction deadlock.
by Nicolas Capens
· 10 years ago
Next »