Sign in
swiftshader
/
SwiftShader
/
4012582e7ff7a75b732ec99a85c4988ebab7c3d9
/
src
/
OpenGL
/
common
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
d9a2e7b
Fixed format validations
by Alexis Hetu
· 9 years ago
3b876b9
Fixes for JBMR0 compile (API 16)
by Greg Hartman
· 9 years ago
cbb8b39
Fix using YV12 as a format instead of type.
by Nicolas Capens
· 9 years ago
c8bae0b
Refactor HAL to GL format conversions.
by Nicolas Capens
· 9 years ago
f33f4bc
Fix missing luminance and alpha floating-point format selection.
by Nicolas Capens
· 9 years ago
92ac42f
Texture load functionality for integer types
by Alexis Hetu
· 9 years ago
4614009
Unpack row length fix
by Alexis Hetu
· 9 years ago
83dfdcb
Disable R5G6B5 conversion in gralloc.
by Nicolas Capens
· 10 years ago
5a86ee9
Enable R5G6B5 as an internal format.
by Nicolas Capens
· 10 years ago
460e41f
Handling ETC2, EAC and ASTC related enums
by Alexis Hetu
· 10 years ago
8e8a7e8
Implement support for YV12 texture sampling.
by Nicolas Capens
· 10 years ago
cf0e85b
Fix avoiding VBO use in glDrawTex().
by Nicolas Capens
· 10 years ago
5b9d7eb
Make the debug messages more descriptive
by Greg Hartman
· 10 years ago
3713cd4
Log the switch value when reaching an UNREACHABLE().
by Nicolas Capens
· 10 years ago
a818c45
Eliminating warnings from SwifShader
by Alexis Hetu
· 10 years ago
1dfcb93
Remove unnecessary RGB565 conversion.
by Nicolas Capens
· 10 years ago
3d7a095
Fix texture uploads using different formats.
by Nicolas Capens
· 10 years ago
2c4edc2
Make back buffers non-lockable.
by Nicolas Capens
· 10 years ago
6e0116f
Support different component orders for decoding RGB565.
by Nicolas Capens
· 10 years ago
303d240
Pass the internal format to the image data loading functions.
by Nicolas Capens
· 10 years ago
da6b27a
Remove reference to M-incompatible format
by Greg Hartman
· 10 years ago
6116150
GL_HALF_FLOAT vs GL_HALF_FLOAT_OES
by Alexis Hetu
· 10 years ago
dcf1d85
Fixes for JBMR1
by Greg Hartman
· 10 years ago
8fda73a
Improve log messages on unsupported formats
by Greg Hartman
· 10 years ago
c7b0510
Pixel store parameters
by Alexis Hetu
· 10 years ago
90b0ba8
Fix rendering to a destroyed gralloc buffer.
by Nicolas Capens
· 10 years ago
6881301
Connect AndroidNativeImage lock calls to the sw::Surface
by Greg Hartman
· 10 years ago
e7dee54
Use global libX11 symbols when present.
by Nicolas Capens
· 10 years ago
a3aca1f
Fix pairing of gralloc locks and unlocks to avoid reference leaks
by Greg Hartman
· 10 years ago
03e91f2
Removed useless memcpy operations
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
f66c110
Initial work to connect gralloc to egl::Image
by Greg Hartman
· 10 years ago
d61ac5f
Set up Android-specific debugging
by Greg Hartman
· 10 years ago
1906d0a
Changes to enable compile on Android JellyBean.
by Greg Hartman
· 10 years ago
e826ef0
Refactor GL objects into named and unnamed ones.
by Nicolas Capens
· 10 years ago
ef1ac39
Turn on tracing on Android by default.
by Greg Hartman
· 10 years ago
271c511
Connect tracing and logcat
by Greg Hartman
· 10 years ago
52e1843
Use a common implementation of the matrix stack for fixed-function OpenGL.
by Nicolas Capens
· 10 years ago
e1a8986
Replaced fopen every trace call by a single fopen when tracing/dumping data
by Maxime Gregoire
· 10 years ago
80b4125
Share the name space implementation between all GL versions.
by Nicolas Capens
· 10 years ago
d7d9b4b
Access binding pointer objects through operators.
by Nicolas Capens
· 10 years ago
7cc75e1
Make the Object class independent of the GL version.
by Nicolas Capens
· 10 years ago
fa0cc04
Fix an image destruction deadlock.
by Nicolas Capens
· 10 years ago
08e90f0
Fix C++11 compilation errors.
by Nicolas Capens
· 10 years ago
e832139
Rename the GLES2 folder to OpenGL.
by Nicolas Capens
· 10 years ago