Sign in
swiftshader
/
SwiftShader
/
13ac2327184133f5a69584ff2d69bc2cdeec1457
/
src
/
Main
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
4e0d6f6
Implement support for RGBA display formats.
by Nicolas Capens
· 10 years ago
5906e98
Added missing stride value.
by Greg Hartman
· 10 years ago
8b5b512
Android FrameBuffer implementation.
by Greg Hartman
· 10 years ago
6ef6d2a
Always show the FPS when SwiftConfig is active.
by Nicolas Capens
· 10 years ago
f41412b
Fall back to the default visual if no X8R8G8B8.
by Nicolas Capens
· 10 years ago
688b0ad
Treat all X8R8G8B8 and A8R8G8B8 formats as fast EGL configs.
by Nicolas Capens
· 10 years ago
ae17152
Implement a Radiance prototype.
by Nicolas Capens
· 10 years ago
2265824
Implement ETC1 compressed textures support.
by Nicolas Capens
· 10 years ago
0270476
Use both sysv and gnu style linker hash tables.
by Nicolas Capens
· 10 years ago
8dcce86
More warnings fixed
by Alexis Hetu
· 10 years ago
b913188
Fix S3TC compilation on Linux.
by Nicolas Capens
· 11 years ago
e81c96a
Enable S3TC texture formats on Windows.
by Nicolas Capens
· 11 years ago
10219e7
Use the full format to specify frame buffer blits.
by Nicolas Capens
· 11 years ago
296e312
Avoid writing any pixels outside of the frame buffer.
by Nicolas Capens
· 11 years ago
2f24de3
Only open an X11 display when not provided by the application through eglGetDisplay().
by Nicolas Capens
· 11 years ago
5a35426
Install a custom error handler to catch BadAccess errors from XShmAttach so we can fall back to not using MIT-SHM.
by Nicolas Capens
· 11 years ago
d4ae863
Update to June 11 2013 code drop.
by John Bauman
· 11 years ago
5db7339
Change Register function to use stdcall
by John Bauman
· 11 years ago
66b8ab2
Add SwiftShader dump from Feb 6 2013
by John Bauman
· 11 years ago
19bac1e
Update SwiftShader to April code dump.
by John Bauman
· 11 years ago
fefd4f1
Switch SwiftShader to use GDI
by John Bauman
· 11 years ago
8940182
Add SwiftShader source to repo
by John Bauman
· 11 years ago