Sign in
swiftshader
/
SwiftShader
/
bc6ce4f1f78fb714f59caecf9ed0c886b99f1c82
/
src
/
OpenGL
/
libGLESv2
/
Context.h
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
· 9 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
2265824
Implement ETC1 compressed textures support.
by Nicolas Capens
· 10 years ago
393e2f9
Create a renderer device per GL context.
by Nicolas Capens
· 10 years ago
e832139
Rename the GLES2 folder to OpenGL.
by Nicolas Capens
· 10 years ago
[Renamed from src/GLES2/libGLESv2/Context.h]
14ee762
Name the namespaces logically.
by Nicolas Capens
· 10 years ago
afd1f9f
Retrieve the current context and display from EGL.
by Nicolas Capens
· 10 years ago
f9b76a8
Rename the GLES2 namespace to gl2.
by Nicolas Capens
· 10 years ago
ead7ac5
Share the EGL image interface between implementations.
by Nicolas Capens
· 10 years ago
c78445c
Eliminate the createDevice() dependency.
by Nicolas Capens
· 10 years ago
7ce51fc
Move the EGL shared image creation implementation to the context.
by Nicolas Capens
· 10 years ago
c2df125
Eliminate the glBindTexImage dependency.
by Nicolas Capens
· 10 years ago
f6cd5de
Eliminate the destroyContext() dependency.
by Nicolas Capens
· 10 years ago
e9c5e4f
Implement GL_OES_EGL_image_external support.
by Nicolas Capens
· 11 years ago
6e77a64
Implement EGL_KHR_gl_renderbuffer_image support.
by Nicolas Capens
· 11 years ago
b676d2d
Implement EGL_KHR_gl_texture_2D_image support.
by Nicolas Capens
· 11 years ago
10219e7
Use the full format to specify frame buffer blits.
by Nicolas Capens
· 11 years ago
d4ae863
Update to June 11 2013 code drop.
by John Bauman
· 11 years ago
66b8ab2
Add SwiftShader dump from Feb 6 2013
by John Bauman
· 11 years ago