Sign in
swiftshader
/
SwiftShader
/
6cd63a25b2453397e18cda3efe22d1c7ad4ddd16
/
src
/
OpenGL
/
common
e6ab01f
Implement an Android NDK build of SwiftShader using the CMake files.
by Stephen White
· 6 years ago
aaaf93a
Disable accidentally enabled OpenGL logging.
by Nicolas Capens
· 6 years ago
60be5c4
Fix preprocessor error.
by Nicolas Capens
· 6 years ago
720aec1
Migrate to using <log/log.h> since Android O (API 27)
by Merck Hung
· 7 years ago
a5dfd97d
Remove stray printfs.
by Nicolas Capens
· 7 years ago
ad5c295
Move ConvertReadFormatType to utilities.
by Nicolas Capens
· 7 years ago
d1ed57e
Implement GL_NV_read_depth_stencil.
by Nicolas Capens
· 7 years ago
0c6ac93
Refactor glReadPixels validation.
by Nicolas Capens
· 7 years ago
c28d28a
Android: Introduce ANDROID_HOST_BUILD and rework logging.
by Alistair Strachan
· 7 years ago
88482c3
Fix IOSurface synchronization issues
by Alexis Hetu
· 7 years ago
57776df
Quick build fix
by Alexis Hetu
· 7 years ago
9040421
Fixed synchronization issue on MacOS
by Alexis Hetu
· 7 years ago
607771b
Prevent 32-bit numeric overflow on image allocation.
by Nicolas Capens
· 7 years ago
a8bb28c
Use the correct constant name for the Android SDK version
by Jorge E. Moreira
· 7 years ago
9151a3c
Chromium build fix
by Alexis Hetu
· 7 years ago
c80eada
eglCreatePbufferFromClientBuffer implementation
by Alexis Hetu
· 7 years ago
4aea88c
Fix missing sized internal formats.
by Nicolas Capens
· 7 years ago
f120c92
Add support for RGBA16F external images.
by Nicolas Capens
· 7 years ago
a5a7566
Fix floating-point luminance/alpha pixel upload.
by Nicolas Capens
· 7 years ago
3b4a25c
Fix texture upload and internalformat handling.
by Nicolas Capens
· 7 years ago
9e8bfca
Add debug macro for returning on assert.
by Nicolas Capens
· 7 years ago
7ada9ec
Refactor pixel storage modes.
by Nicolas Capens
· 7 years ago
a8d1918
Support loading of multiple compressed texture slices.
by Nicolas Capens
· 7 years ago
027714e
Refactor texture pixel upload offsets.
by Nicolas Capens
· 7 years ago
74faebb
Swap format/type in image upload.
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
423377e
Fix Chrome build.
by Nicolas Capens
· 7 years ago
4a4fe77
Fix using linear layout for depth readback.
by Nicolas Capens
· 7 years ago
67fdd83
Clamp unsigned floating-point formats.
by Nicolas Capens
· 7 years ago
a6bc61d
Use half-precision for special internal formats.
by Nicolas Capens
· 7 years ago
18abaf5
Fix format mapping for 10F_11F_11F and RGB9_E5.
by Nicolas Capens
· 7 years ago
27da071
Fix R8_SNORM implementation format.
by Nicolas Capens
· 7 years ago
975adb7
Rename signed normalized formats.
by Nicolas Capens
· 7 years ago
5555af4
Implement sRGB texture sampling.
by Nicolas Capens
· 7 years ago
c4a3f24
Implement framebuffer layer support.
by Nicolas Capens
· 7 years ago
bfa23b3
Separate image depth and samples count.
by Nicolas Capens
· 7 years ago
57e7cea
Implement missing depth/stencil formats.
by Nicolas Capens
· 7 years ago
9c6d522
Add support for borders around textures.
by Alexis Hetu
· 8 years ago
eb026f1
Fix support for NPOT 3D and 2D array textures.
by Nicolas Capens
· 7 years ago
ab2dd50
Depth related fixes
by Alexis Hetu
· 7 years ago
7a473b7
Fix rendering to single-channel color buffers.
by Nicolas Capens
· 7 years ago
355a5dc
Adding support for more format/internalformat combinations
by Alexis Hetu
· 7 years ago
0c5035b
Enable more checks on Chromium trybots
by Alexis Hetu
· 8 years ago
a5aed5e
Log an error when unsupported Android pixel formats are used.
by Nicolas Capens
· 8 years ago
9cb01cf
Refactor Android includes.
by Nicolas Capens
· 8 years ago
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
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 8 years ago
6b06494
Making debug object tracking thread safe.
by Ben Vanik
· 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
fc2b84d
Synchronize in ~ImageImplementation
by Antoine Labour
· 8 years ago
f41f033
Avoid dummy key methods by using pure abstract classes.
by Nicolas Capens
· 8 years ago
bf7a814
Fix locking a destroyed mutex.
by Nicolas Capens
· 8 years ago
9ed48ba
Prevent LTO from eliminating cross-library virtual methods.
by Nicolas Capens
· 8 years ago
2ddef88
Fixed defines from BUILD.gn files
by Alexis Hetu
· 8 years ago
147f668
Fixed Mac build
by Alexis Hetu
· 8 years ago
8560e68
Add dummy key methods for UBSan RTTI.
by Nicolas Capens
· 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
5da143c
[emulator] Delete VAOs starting from highest
by Lingfeng Yang
· 8 years ago
d6d10f9
Fixed official chromium build on Linux
by Alexis Hetu
· 8 years ago
e97a31e
Fixed clang warnings and unmuted these warnings
by Alexis Hetu
· 8 years ago
a52dfbd
Adding functionality to stencils
by Alexis Hetu
· 8 years ago
8be4110
Made SwiftShader compile on Mac in Chromium
by Alexis Hetu
· 9 years ago
03b67af
Fixed build files for Windows clang
by Alexis Hetu
· 9 years ago
68f564d
Update to BUILD.gn files
by Alexis Hetu
· 9 years ago
46c1b91
Update to gn files for Windows
by Alexis Hetu
· 9 years ago
91f10e3
GN files, initial check in
by Alexis Hetu
· 9 years ago
a26bade
Use static_assert instead of meta macros.
by Nicolas Capens
· 9 years ago
b7510aa
Move Khronos OpenGL headers to top-level include directory.
by Nicolas Capens
· 9 years ago
80d6f17
Add missing license headers.
by Nicolas Capens
· 9 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 9 years ago
bc07bf6
Add support for GL_NV_read_depth
by John Sheu
· 9 years ago
d89ef67
Fixed loading UInt textures
by Alexis Hetu
· 9 years ago
dbd1a8e
Added FORMAT_X32B32G32R32F as a renderable format
by Alexis Hetu
· 9 years ago
043c19f
Fix support for all GL_EXT_read_format_bgra formats.
by Nicolas Capens
· 9 years ago
8776c53
Use a regular STL map instead of unordered_map.
by Nicolas Capens
· 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
fddfe9c
Fix reserving user picked object names.
by Nicolas Capens
· 9 years ago
c57e536
Allocate object names into an unordered set.
by Nicolas Capens
· 9 years ago
5834c68
Refactor NameSpace into a template class.
by Nicolas Capens
· 9 years ago
9bdbaa0
Packing fix
by Alexis Hetu
· 9 years ago
1abb638
Added 32 bit integer output types
by Alexis Hetu
· 9 years ago
fcd4bed
Fix compile warnings.
by Nicolas Capens
· 9 years ago
35b16cf
Fix reference counting of texture images.
by Nicolas Capens
· 9 years ago
c360363
Add utility functions for reference counting.
by Nicolas Capens
· 9 years ago
50bba30
Refactor Image creation.
by Nicolas Capens
· 9 years ago
b2022a7
Use gl::Object to reference count egl::Image.
by Nicolas Capens
· 9 years ago
19900d6
Check for GL object leaks at termination.
by Nicolas Capens
· 10 years ago
78696bf
Fixed binding offsets for uniform and transform feedback buffers
by Alexis Hetu
· 9 years ago
a5bf1ad
Swiftshader changes for HAL_PIXEL_FORMAT_YCbCr_420_888
by Greg Hartman
· 9 years ago
b65c82e
Return EGL_BAD_ATTRIBUTE for unsupported HAL formats.
by Nicolas Capens
· 9 years ago
68f8694
Log use of RGB_888, which is currently not supported natively.
by Nicolas Capens
· 9 years ago
1c6f53c
Fix format/type conversion for readPixels.
by Nicolas Capens
· 9 years ago
6302f62
Eliminate AndroidCommon header and source.
by Nicolas Capens
· 9 years ago
c52a436
Clean up GL header includes.
by Nicolas Capens
· 9 years ago
f389861
Pass the gralloc buffer stride to sw::Surface.
by Nicolas Capens
· 9 years ago
Next »