Sign in
swiftshader
/
SwiftShader
/
34c59c9b88b76564cf534aad2f0033a472182d87
/
src
/
Main
6897e9b
Reactor: Use std::shared_ptr to ref-count rr::Routines
by Ben Clayton
· 6 years ago
28ae0a4
Reactor: Add new 'EarlyCSEPass' optimization pass.
by Ben Clayton
· 6 years ago
55bc37a
Reactor: Add support for specifying and modifying default configuration settings.
by Ben Clayton
· 6 years ago
4049529
Fix extra semicolon after function def in FrameBufferOSX.mm
by Lingfeng Yang
· 6 years ago
7804e81
Remove more trailing semi-colons
by Brian Osman
· 6 years ago
e6ab01f
Implement an Android NDK build of SwiftShader using the CMake files.
by Stephen White
· 6 years ago
c296806
Vulkan: Plumb bound descriptor sets down to SpirvRoutine.
by Chris Forbes
· 6 years ago
d951f19
GLES: Remove hardcoded shader limits
by Ben Clayton
· 6 years ago
f969488
Fix shader call stack size mismatch
by Nicolas Capens
· 6 years ago
878d4b0
Change routine names to be strings of char
by Chris Forbes
· 6 years ago
48d47a4
Fixed all OOB accesses in VertexProgram and PixelProgram
by Alexis Hetu
· 6 years ago
4846150
Rename Reactor namespace to rr.
by Nicolas Capens
· 7 years ago
fe79649
Update BUILD.gn configs to support ARM[64] builds.
by Stephen Lanham
· 7 years ago
c28d28a
Android: Introduce ANDROID_HOST_BUILD and rework logging.
by Alistair Strachan
· 7 years ago
0d8993c
Fix leaking uniforms.
by Nicolas Capens
· 7 years ago
8fb6f6a
Remove X11 window validation.
by Nicolas Capens
· 7 years ago
fbba490
Harden against X11 instability.
by Nicolas Capens
· 7 years ago
20eea3c
Allow Linux build without X11 dependency
by Alexis Hetu
· 7 years ago
329747c
Added check for temporary register overflow
by Alexis Hetu
· 7 years ago
885a96b
[ozone] swiftshader ozone
by Mustafa Çamurcu
· 7 years ago
a70156b
Use a relative URL for SwiftConfig.
by Nicolas Capens
· 7 years ago
26a8675
Support compressed textures unconditionally.
by Nicolas Capens
· 7 years ago
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
· 7 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
· 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
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
Next »