Sign in
swiftshader
/
SwiftShader
/
9441b0724c13635e28f67755e1090279dcc3b411
/
src
/
OpenGL
/
libGLESv2
/
Context.cpp
4d3efed
glGetString fix
by Alexis Hetu
· 8 years ago
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 8 years ago
426cb5e
Fix clearing all samples of multisample render targets.
by Nicolas Capens
· 8 years ago
010a464
Add texture filtering precision hint
by Alexis Hetu
· 8 years ago
1fd3b28
Making Program use the currently active context device.
by Ben Vanik
· 8 years ago
deaf0bc
Unbinding uniform buffers on context shutdown. Fixes bug swiftshader:72.
by Ben Vanik
· 8 years ago
9494572
Fix allowing to make null EGL surfaces current.
by Nicolas Capens
· 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
f41f033
Avoid dummy key methods by using pure abstract classes.
by Nicolas Capens
· 8 years ago
1728178
Expose GL_EXT_texture_rg extension
by Alexis Hetu
· 8 years ago
3053bf0
Added missing integer query
by Alexis Hetu
· 8 years ago
f6a377b
Implement eglQueryContext.
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
492887a
Refactor read pixel format/type validation.
by Nicolas Capens
· 8 years ago
0f7c7b8
glGetSynciv implementation
by Alexis Hetu
· 8 years ago
b7afead
Fixed glGetIntegerv for OpenGL ES 2
by Alexis Hetu
· 8 years ago
ce57a9a
Removing a few UNIMPLEMENTED cases
by Alexis Hetu
· 8 years ago
b28c662
Fix clamping viewport dimensions on specification.
by Nicolas Capens
· 8 years ago
5da143c
[emulator] Delete VAOs starting from highest
by Lingfeng Yang
· 8 years ago
2f48bcb
Renamed libEGL/Surface.* to libEGL/EGLSurface.*
by Alexis Hetu
· 8 years ago
166af49
More blitFramebuffer fixes
by Alexis Hetu
· 8 years ago
58ead9e
Fixed blitFramebuffer issue with Depth/Stencil
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
3c99be0
Sampler object fix
by Alexis Hetu
· 9 years ago
bffe803
Fixed libGLESv2 conversion warnings
by Alexis Hetu
· 9 years ago
05c32b9
Fixed more windows warnings
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
3345779
Minor cleanups
by Alexis Hetu
· 9 years ago
112d81f
Min LOD and Max LOD sampler parameters
by Alexis Hetu
· 9 years ago
95ac187
LOD Base level and Max level to sampler state
by Alexis Hetu
· 9 years ago
7b2403b
Enabling Transform Feedback
by Alexis Hetu
· 9 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 9 years ago
ab75279
Making proper use of size_t
by Alexis Hetu
· 9 years ago
889faf0
Fixed a couple of regressions from namespace refactoring
by Alexis Hetu
· 9 years ago
bc07bf6
Add support for GL_NV_read_depth
by John Sheu
· 9 years ago
c66f0e3
Implement GL_EXT_draw_buffers.
by Nicolas Capens
· 9 years ago
6674747
Fix draw buffers support.
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
5669f0d
Use the namespace for storing objects.
by Nicolas Capens
· 9 years ago
5834c68
Refactor NameSpace into a template class.
by Nicolas Capens
· 9 years ago
9240dac
Use the framebuffer object's stencil attachment.
by Nicolas Capens
· 9 years ago
c39901e
Refactor buffer clearing.
by Nicolas Capens
· 9 years ago
7155963
Bind depth and stencil buffers separately.
by Nicolas Capens
· 9 years ago
b0f247f
Rasterizer discard implementation
by Alexis Hetu
· 9 years ago
0b16930
Default framebuffer type fix
by Alexis Hetu
· 9 years ago
9bdbaa0
Packing fix
by Alexis Hetu
· 9 years ago
4d20895
Fixed 2D Array texture binding query
by Alexis Hetu
· 9 years ago
82b3d15
Defined uniform block related constants
by Alexis Hetu
· 9 years ago
2204950
Fixed detaching a buffer
by Alexis Hetu
· 9 years ago
ed7fdfe
Fixed mask related state queries
by Alexis Hetu
· 9 years ago
423fd91
Fixed read buffer and draw buffers
by Alexis Hetu
· 9 years ago
10eaf2e
Implemented missing Transform Feedback queries
by Alexis Hetu
· 9 years ago
2885249
Added version query
by Alexis Hetu
· 9 years ago
ede04d3
Implemented GL_SAMPLER_BINDING query
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
2c2a7b2
Passing uniform buffers to the vertex/pixel programs
by Alexis Hetu
· 9 years ago
29faf67
Remove unused return value.
by Nicolas Capens
· 9 years ago
5d96188
Fix signed/unsigned comparison warnings.
by Nicolas Capens
· 9 years ago
895aa62
Eliminate intermediate primitive type translation.
by Nicolas Capens
· 9 years ago
ae05d65
Fix glReadPixels and glClear memory leaks.
by Nicolas Capens
· 9 years ago
e5284ac
Fix tautological expressions.
by Nicolas Capens
· 9 years ago
8833e01
Fix potentially uninitialized variables.
by Nicolas Capens
· 9 years ago
485f92c
Fix initialization order warnings.
by Nicolas Capens
· 9 years ago
1c6f53c
Fix format/type conversion for readPixels.
by Nicolas Capens
· 9 years ago
5524f05
Fix missing abs() declaration.
by Nicolas Capens
· 9 years ago
c4d0446
Sending magnification filter info to the sampler
by Alexis Hetu
· 9 years ago
e727775
Added new extensions
by Alexis Hetu
· 9 years ago
2ea6f55
Renderbuffer allocation fix for GLES3
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
7649300
Implementation of EGL_KHR_fence_sync.
by Nicolas Capens
· 9 years ago
1d01aa3
Added new swizzle parameters to Sampler's state
by Alexis Hetu
· 10 years ago
8b4ea00
Remove the dependency on GCE for display size.
by Nicolas Capens
· 10 years ago
6674726
Improve color clear precision.
by Nicolas Capens
· 10 years ago
3f1d0b7
Fixed a few issues related to transform feedback buffers
by Alexis Hetu
· 10 years ago
3ff330f
Simplify and centralize multisample counts.
by Nicolas Capens
· 10 years ago
7a57040
Multisampling value of 1
by Alexis Hetu
· 10 years ago
79c7e27
Implement EGL_LARGEST_PBUFFER.
by Nicolas Capens
· 10 years ago
d55a095
Renamed boolean state variables and setters.
by Nicolas Capens
· 10 years ago
b938c3c
Uniform blocks implementation
by Alexis Hetu
· 10 years ago
0ef53db
CreateSampler should create a Sampler object by default
by Alexis Hetu
· 10 years ago
0930da4
Proper usage of pixel pack buffer
by Alexis Hetu
· 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
7aca320
Removing a D3D limitation from SwiftShader
by Alexis Hetu
· 10 years ago
6116150
GL_HALF_FLOAT vs GL_HALF_FLOAT_OES
by Alexis Hetu
· 10 years ago
4ffc818
glClearBuffer implementation
by Alexis Hetu
· 10 years ago
Next »