Sign in
swiftshader
/
SwiftShader
/
f08be92d68e6c966fcc71dba8b77c5335eb2c963
/
src
/
Main
0587821
Update to number of allowed shader inputs/outputs for OpenGL ES 3
by Alexis Hetu
· 9 years ago
a0aa5fd
Fix Ozone compilation.
by Nicolas Capens
· 7 years ago
fba5b6d
Hide ASTC support
by Alexis Hetu
· 7 years ago
241f789
Refactor FrameBuffer blit/flip source.
by Nicolas Capens
· 9 years ago
d3206e6
Use the source stride for framebuffer blit.
by Nicolas Capens
· 9 years ago
e5a9637
Refactor FrameBuffer state.
by Nicolas Capens
· 8 years ago
708c24b
Use more explicit include paths.
by Nicolas Capens
· 7 years ago
33438a6
Refactor vector packing.
by Nicolas Capens
· 7 years ago
0952c7d
Fix initial framerate and show maximum.
by Nicolas Capens
· 7 years ago
aa2666f
Properly initializing image's memory
by Alexis Hetu
· 8 years ago
bba05f3
Implement X11 onscreen framerate counter.
by Nicolas Capens
· 8 years ago
0e22d3a
Implement GL_MAX_PROGRAM_TEXEL_OFFSET and GL_MAX_TEXTURE_LOD_BIAS
by Alexis Hetu
· 8 years ago
64ed0d7
Skeleton for Ozone FrameBuffer implementation
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
506cc5e
Suppress UBSan false positives.
by Nicolas Capens
· 8 years ago
fccddfe
add support for gralloc1 mapper
by Jaesung Chung
· 8 years ago
31c07a3
Make the EGL surface class abstract.
by Nicolas Capens
· 8 years ago
6016a14
Make the FrameBuffer class pure abstract.
by Nicolas Capens
· 8 years ago
8cb9c9a
Increase OUTLINE_RESOLUTION to 8192
by Alexis Hetu
· 8 years ago
9ed48ba
Prevent LTO from eliminating cross-library virtual methods.
by Nicolas Capens
· 8 years ago
04f4125
Don't needlessly generate cursor drawing code.
by Nicolas Capens
· 8 years ago
22be88e
Increased varyings limit
by Alexis Hetu
· 8 years ago
2ddef88
Fixed defines from BUILD.gn files
by Alexis Hetu
· 8 years ago
c994748
Remove superfluous incRef/decRef on graphics buffer.
by Nicolas Capens
· 8 years ago
d7f3cc8
Unlock the graphics buffer before queuing it.
by Nicolas Capens
· 8 years ago
8ea247e
Fix not canceling an already queued graphics buffer.
by Nicolas Capens
· 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
f8faed6
Modified MutexLock to use a pthread mutex on Android.
by Jorge E. Moreira
· 8 years ago
efe1ce9
Support HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED as RGBX8888
by Greg Hartman
· 8 years ago
411273e
Refactor Byte4 unpacking.
by Nicolas Capens
· 8 years ago
f549e3b
Vectorize R5G6B5 framebuffer present.
by Nicolas Capens
· 8 years ago
ccd5ecb
Detect SSE4.1 support for Subzero.
by Nicolas Capens
· 8 years ago
ac213e3
Try resolving existing X11 symbols before loading libX11.
by Nicolas Capens
· 8 years ago
a29d653
Deprecate support for constant pointers.
by Nicolas Capens
· 8 years ago
16b5f15
Avoid ambiguous vector casts.
by Nicolas Capens
· 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
d022e41
Move Reactor type definitions to Reactor.hpp.
by Nicolas Capens
· 9 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
1d67244
Fixed Windows warnings
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
7208e93
Moved or removed unused variables
by Alexis Hetu
· 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
3b4c93f
Make the number of fragment inputs configurable.
by Nicolas Capens
· 9 years ago
ec0936c
Make the number of vertex outputs configurable.
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
518e41a
Remove the watermark logo.
by Nicolas Capens
· 9 years ago
049a187
SRGB implementation
by Alexis Hetu
· 9 years ago
c98186a
Fix support for variable number of render targets.
by Nicolas Capens
· 9 years ago
b663f71
Refactor implementation constants.
by Nicolas Capens
· 9 years ago
772d249
Transform Feedback buffer locking utility functions
by Alexis Hetu
· 9 years ago
82b3d15
Defined uniform block related constants
by Alexis Hetu
· 9 years ago
2c2a7b2
Passing uniform buffers to the vertex/pixel programs
by Alexis Hetu
· 9 years ago
81f1830
Make Function arguments type-safe.
by Nicolas Capens
· 9 years ago
2ab859f
Make Function variadic and take a function signature.
by Nicolas Capens
· 10 years ago
8e8be7c
Fix string format specifiers.
by Nicolas Capens
· 9 years ago
c4748c5
Use empty initializer lists for zeroing structs.
by Nicolas Capens
· 9 years ago
c0fb8a0
Fix aligned access regression.
by Nicolas Capens
· 9 years ago
cd0ea23
Fix basing aligned access on stride instead of width.
by Nicolas Capens
· 9 years ago
cd0a457
Port to OSX.
by Corentin Wallez
· 9 years ago
27654c2
Make SwiftShader compile on Mac (with unimplemented functions)
by Corentin Wallez
· 9 years ago
e63db96
Store the native display as an opaque pointer.
by Nicolas Capens
· 9 years ago
3b876b9
Fixes for JBMR0 compile (API 16)
by Greg Hartman
· 9 years ago
175d634
Minor bug fixes and cleanup
by Alexis Hetu
· 9 years ago
22bc79c
Use explicit stride for framebuffer blit.
by Nicolas Capens
· 9 years ago
1edcd8b
Multiple draw buffers implementation
by Alexis Hetu
· 9 years ago
135f634
Display the watermark on AOSP images
by Nicolas Capens
· 9 years ago
a0355b7
Use a symbolic constant for the default thread count.
by Nicolas Capens
· 10 years ago
6683943
Adapt D3D9 to Renderer changes.
by Nicolas Capens
· 10 years ago
d226414
Implement user clip planes.
by Nicolas Capens
· 10 years ago
0f25090
Fix vertex attribute count constant.
by Nicolas Capens
· 10 years ago
0085c44
Fixed some warnings
by Alexis Hetu
· 10 years ago
e61d74a
Increasing the number of vertex texture units allowed
by Alexis Hetu
· 10 years ago
3779ea9
Use only external surface dimensions.
by Nicolas Capens
· 10 years ago
d174674
Uniform Blocks API
by Alexis Hetu
· 10 years ago
e04f28a
Add a missing break.
by Ping-Hao Wu
· 10 years ago
3e3f536
Fix R5G6B5 blend.
by Nicolas Capens
· 10 years ago
cf0cdf6
Optimize R5G6B5 conversion.
by Nicolas Capens
· 10 years ago
e030890
Implement R5G6B5 framebuffer present.
by Nicolas Capens
· 10 years ago
3b6c9cf
Replace if/else with switch.
by Alexis Hetu
· 10 years ago
5f3d23c
Avoid NULL pointer exceptions when blitting without a buffer
by Greg Hartman
· 10 years ago
8aaf671
Fix setting the source format before using it.
by Nicolas Capens
· 10 years ago
1b2f628
Multiple color attachments
by Alexis Hetu
· 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
4d614fd
Detect undersize buffers being delivered by ANativeWindow
by Greg Hartman
· 10 years ago
82196a2
When X11 is unavailable, default to a headless display.
by Nicolas Capens
· 10 years ago
a230805
Access library dependencies through a single object.
by Nicolas Capens
· 10 years ago
a36c990
Manually load X11 and resolve its symbols when needed.
by Nicolas Capens
· 10 years ago
a46f1dd
Add support for missing pixel formats, primarily RGB565.
by Greg Hartman
· 10 years ago
2d234af
Adding new object types for OpenGL ES 3.0
by Alexis Hetu
· 10 years ago
0b65c5e
Replacing numbers by constants
by Alexis Hetu
· 10 years ago
Next »