Sign in
swiftshader
/
SwiftShader
/
cec599f5de3f07eb9136d383045edd077f349916
/
src
/
OpenGL
9441b07
SwiftShader always builds its release version in Chromium
by Alexis Hetu
· 8 years ago
494e4b5
Fixed loading GL_RGB10_A2UI texture format
by Alexis Hetu
· 8 years ago
18e2a97
GLSL bitwise NOT implementation
by Alexis Hetu
· 8 years ago
877ddfc
gl_VertexID implementation
by Alexis Hetu
· 8 years ago
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
e9c8bd7
Fix file descriptor leak.
by Nicolas Capens
· 8 years ago
010a464
Add texture filtering precision hint
by Alexis Hetu
· 8 years ago
14534b5
Export type-info symbols.
by Nicolas Capens
· 8 years ago
b7cab41
Use real snprintf when available.
by Nicolas Capens
· 8 years ago
6b06494
Making debug object tracking thread safe.
by Ben Vanik
· 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
e88da31
Fix retrieving the current Display.
by Nicolas Capens
· 8 years ago
420b64d
Fix TLS for platforms without library constructors.
by Nicolas Capens
· 8 years ago
96699f1
Fix checking dimensions of surfaces.
by Nicolas Capens
· 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
74a4504
Refactor texture method overrides.
by Nicolas Capens
· 8 years ago
2d4b7be
Don't crash when using a buffer with no data.
by Nicolas Capens
· 8 years ago
8aca1df
Fix resetting current display when no current context.
by Nicolas Capens
· 8 years ago
9282c6d
Rename libraries on Mac OS to prevent conflicts.
by Nicolas Capens
· 8 years ago
fccddfe
add support for gralloc1 mapper
by Jaesung Chung
· 8 years ago
3e88aaf
Revert workarounds for ThinLTO linker builds.
by Nicolas Capens
· 8 years ago
77de547
Fix Mac OS library loading for unittests.
by Nicolas Capens
· 8 years ago
31c07a3
Make the EGL surface class abstract.
by Nicolas Capens
· 8 years ago
3b9e1ea
Fix D3D8, D3D9, and GL builds.
by Nicolas Capens
· 8 years ago
fc2b84d
Synchronize in ~ImageImplementation
by Antoine Labour
· 8 years ago
3a1674d
Fix symbol visibility for preemption.
by Nicolas Capens
· 8 years ago
df0be38
Expose EGL_EXT_platform_base on all platforms.
by Nicolas Capens
· 8 years ago
399a298
Add Chromium global build dependency.
by Nicolas Capens
· 8 years ago
f41f033
Avoid dummy key methods by using pure abstract classes.
by Nicolas Capens
· 8 years ago
6016a14
Make the FrameBuffer class pure abstract.
by Nicolas Capens
· 8 years ago
7c0d347
Fixed R8 and RG8 frambuffers for GLES2
by Alexis Hetu
· 8 years ago
d415ba1
Implement EGL_EXT_client_extensions
by Alexis Hetu
· 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
1fb04ac
Don't dynamically recurse when analyzing functions
by Lingfeng Yang
· 8 years ago
73981b8
Allow GL_TEXTURE_MAX_ANISOTROPY_EXT from sampler object.
by Lingfeng Yang
· 8 years ago
2b6ac18
Added EGL display validity check
by Alexis Hetu
· 8 years ago
e3f0555
Implement unrolling of loops using > or >=.
by Nicolas Capens
· 8 years ago
d0bfd91
Fix null dereference on uninitialized loop variable.
by Nicolas Capens
· 8 years ago
ec92f3c
Transform feedback varyings no longer linked when unused
by Alexis Hetu
· 8 years ago
bf7a814
Fix locking a destroyed mutex.
by Nicolas Capens
· 8 years ago
f6a377b
Implement eglQueryContext.
by Nicolas Capens
· 8 years ago
fcb70fd
Fix assert on using GLSL sampler function arguments.
by Nicolas Capens
· 8 years ago
7831e44
Reset pointer to null after delete.
by Nicolas Capens
· 8 years ago
7e95d88
Replace unique_ptr with a raw pointer.
by Nicolas Capens
· 8 years ago
9ed48ba
Prevent LTO from eliminating cross-library virtual methods.
by Nicolas Capens
· 8 years ago
6df9dc9
Remove EGL dependency on LLVM.
by Nicolas Capens
· 8 years ago
1ba2611
Build with Subzero for Android on ARM.
by Nicolas Capens
· 8 years ago
47dc867
Fix ARM compilation.
by Nicolas Capens
· 8 years ago
ad675fa
Also fix libGLESv2.
by Ivan Krasin
· 8 years ago
158dcfc
Disable CFI on SwiftShader's libEGL.
by Ivan Krasin
· 8 years ago
628a849
Fix SwiftShader's libEGL build under ThinLTO.
by Ivan Krasin
· 8 years ago
59dca94
Implement GL_CURRENT_COLOR/NORMAL/TEXTURE_COORDS for glGetFloatv().
by Nicolas Capens
· 8 years ago
81c2857
Clarify when we set the EGL_FRAMEBUFFER_TARGET_ANDROID attribute.
by Nicolas Capens
· 8 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
· 8 years ago
22be88e
Increased varyings limit
by Alexis Hetu
· 8 years ago
50eaee7
Fix libEGL symbol visibility.
by Nicolas Capens
· 8 years ago
6f432a6
Gcc: Suppress some warnings in src/OpenGL
by Tom Anderson
· 8 years ago
dba3e30
Fix not returning GL_BGRA_EXT for incompatible format types.
by Nicolas Capens
· 8 years ago
ce28546
Support GL_BGRA_EXT readback for all normalized formats.
by Nicolas Capens
· 8 years ago
492887a
Refactor read pixel format/type validation.
by Nicolas Capens
· 8 years ago
69bc6e8
Fix GCC build
by Tom Anderson
· 8 years ago
3eabac0
Fix C++11 strict string literal const correctness.
by Nicolas Capens
· 8 years ago
3818231
Build fix
by Alexis Hetu
· 8 years ago
8e942eb
Made debugger wait dialog Visual Studio only
by Alexis Hetu
· 8 years ago
10b57d4
Allows SwiftShader to identify the Android version
by Greg Hartman
· 8 years ago
2ddef88
Fixed defines from BUILD.gn files
by Alexis Hetu
· 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
eb84fe0
Disable OpenGL ES 3.0 in Chromium builds.
by Nicolas Capens
· 8 years ago
5cdb91a
Fix min/max signed zero and NaN handling.
by Nicolas Capens
· 8 years ago
3d689f7
Fix for Chromium linux official build
by Alexis Hetu
· 8 years ago
12a2d05
Fixing the Linux build without breaking the Mac build
by Alexis Hetu
· 8 years ago
147f668
Fixed Mac build
by Alexis Hetu
· 8 years ago
cd4fe6a
Pull out SWIFTSHADER_OPTIM
by Greg Hartman
· 8 years ago
8560e68
Add dummy key methods for UBSan RTTI.
by Nicolas Capens
· 8 years ago
f8faed6
Modified MutexLock to use a pthread mutex on Android.
by Jorge E. Moreira
· 8 years ago
9939304
Remove obsolete vendor rules
by Greg Hartman
· 8 years ago
6817e15
Support TARGET_TRANSLATE_2ND_ARCH case
by Victor Khimenko
· 8 years ago
efe1ce9
Support HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED as RGBX8888
by Greg Hartman
· 8 years ago
0f185cf
Fix using sized internal formats for EGL images.
by Nicolas Capens
· 8 years ago
b1031c8
MacOS build fix
by Alexis Hetu
· 8 years ago
a11d03e
Update to Linux build files for Chromium
by Alexis Hetu
· 8 years ago
f549e3b
Vectorize R5G6B5 framebuffer present.
by Nicolas Capens
· 8 years ago
ae518eb
Add a mutex around SyncSet operations
by Greg Hartman
· 9 years ago
1675f9f
Fix resource include file path capitalization.
by Nicolas Capens
· 8 years ago
5615fd0
Adding OWNERS file for Chromium
by Alexis Hetu
· 8 years ago
930b700
Fix determining the loop iteration count.
by Nicolas Capens
· 8 years ago
b7d5924
Update Subzero LLVM dependencies to 759dd39154f0bbf1adc87bf613c95f9564f64aa8
by Nicolas Capens
· 8 years ago
7bc40ff
Only add non-conformant configs on Android.
by Nicolas Capens
· 8 years ago
b28c662
Fix clamping viewport dimensions on specification.
by Nicolas Capens
· 8 years ago
8157d5c
Fix the type used for structure field write masks.
by Nicolas Capens
· 8 years ago
5da143c
[emulator] Delete VAOs starting from highest
by Lingfeng Yang
· 8 years ago
216980a
Enable OpenGL ES 3.0 context creation from non-conformant configs.
by Nicolas Capens
· 8 years ago
Next »