Sign in
swiftshader
/
SwiftShader
/
e95d534ac645273b3669ef62046d9aa612468e7e
/
src
e95d534
Refactor vector operations.
by Nicolas Capens
· 8 years ago
8820f64
Implement pointer arithmetic.
by Nicolas Capens
· 8 years ago
a0c2fc5
Implement cast operations.
by Nicolas Capens
· 8 years ago
6d73871
Add type information to pointer arguments.
by Nicolas Capens
· 8 years ago
f466d72
Fix missing Register() entry function for OpenGL ES 1.1.
by Nicolas Capens
· 8 years ago
7d9f76d
Implement basic arithmetic operations.
by Nicolas Capens
· 8 years ago
611642a
Implement support for For loops.
by Nicolas Capens
· 8 years ago
b955d5b
Support assigning constants to values.
by Nicolas Capens
· 8 years ago
22479eb
Make LValue a template class.
by Nicolas Capens
· 8 years ago
c37252c
Use Value null pointers for dummy RValues.
by Nicolas Capens
· 8 years ago
58e61f2
No longer ignoring filter option in glBlitFramebuffer
by Alexis Hetu
· 8 years ago
9c27130
Fixed flipX in Device::copyBuffer
by Alexis Hetu
· 8 years ago
3c99be0
Sampler object fix
by Alexis Hetu
· 8 years ago
e12780d
Implement Pointer<> support for Subzero.
by Nicolas Capens
· 8 years ago
598f8d8
Implement initial Subzero based Reactor.
by Nicolas Capens
· 9 years ago
3d7c35f
Don't return values from terminator instructions.
by Nicolas Capens
· 8 years ago
3bbc5e1
Reduce header dependencies.
by Nicolas Capens
· 8 years ago
5763d17
Rename Nucleus.cpp to LLVMReactor.cpp.
by Nicolas Capens
· 9 years ago
d022e41
Move Reactor type definitions to Reactor.hpp.
by Nicolas Capens
· 9 years ago
daa5d91
Abstract the Routine class.
by Nicolas Capens
· 8 years ago
aff3ad4
Deprecate DLL precaching support.
by Nicolas Capens
· 9 years ago
2ab69ee
Remove createCall() from the interface.
by Nicolas Capens
· 9 years ago
1933654
Abstract llvm::Value usage.
by Nicolas Capens
· 9 years ago
2b26acc
Abstract llvm::Constant usage.
by Nicolas Capens
· 9 years ago
c8b67a4
Abstract llvm::BasicBlock usage.
by Nicolas Capens
· 9 years ago
ac23012
Abstract llvm::Type usage.
by Nicolas Capens
· 9 years ago
0e33ae3
Eliminate llvm::ConstantInt and llvm::GlobalValue exposure.
by Nicolas Capens
· 9 years ago
5c1f5cc
Move Nucleus statics to implementation side globals.
by Nicolas Capens
· 9 years ago
4f738a1
Move MMX class to the implementation side.
by Nicolas Capens
· 9 years ago
f0005a1
Android build fix
by Alexis Hetu
· 8 years ago
2a19855
Fixed array constructors
by Alexis Hetu
· 8 years ago
853e48d
Fixing Linux build
by Alexis Hetu
· 8 years ago
764d142
Fixed Float4 -> UInt4 conversion
by Alexis Hetu
· 8 years ago
8e7675d
Added missing types to PixelProgram::clampColor
by Alexis Hetu
· 8 years ago
b7508b8
Fix for the remaining vertex array issues
by Alexis Hetu
· 9 years ago
f483671
Give SwiftShader libraries a unique name on Mac
by Alexis Hetu
· 9 years ago
601d005
Added constructor Int4(RValue<Byte4>) and Int4(RValue<SByte4>) to Nucleus.
by Meng-Lin Wu
· 9 years ago
20c0f65
Fixed a uniform buffer regression
by Alexis Hetu
· 9 years ago
143dfc7
Added RG8 fragment output format
by Alexis Hetu
· 9 years ago
827d07a
Fixed R8I and R8UI fragment output formats
by Alexis Hetu
· 9 years ago
17b29fd
Add Direct3D 8 implementation.
by Nicolas Capens
· 9 years ago
5270fb3
Fixed default alpha value for integer types
by Alexis Hetu
· 9 years ago
98a1666
Upgrade to Visual Studio 2015 project files
by Alexis Hetu
· 9 years ago
144974d
Allow all output to be written to in the vertex shader
by Alexis Hetu
· 9 years ago
8be4110
Made SwiftShader compile on Mac in Chromium
by Alexis Hetu
· 9 years ago
cf3cd8d
Re-enabling SwiftShader/Reactor warnings
by Alexis Hetu
· 9 years ago
32980ac
Fix indexing with instance ID.
by Nicolas Capens
· 9 years ago
24c8cf0
Implement Int to Int4 conversion.
by Nicolas Capens
· 9 years ago
81519cf
Fixed alignment warnings
by Alexis Hetu
· 9 years ago
bffe803
Fixed libGLESv2 conversion warnings
by Alexis Hetu
· 9 years ago
0caecb3
Fix null pointer access by older Chrome versions.
by Nicolas Capens
· 9 years ago
61e8bb1
Fixing intrinsics for Windows clang
by Alexis Hetu
· 9 years ago
24f454e
Renaming functions named after operator names
by Alexis Hetu
· 9 years ago
03b67af
Fixed build files for Windows clang
by Alexis Hetu
· 9 years ago
65dcbbd
Fix uniform block binding.
by Nicolas Capens
· 9 years ago
b5d3b9c
Fix accessing null pointer when no uniform buffer is bound.
by Nicolas Capens
· 9 years ago
13241c6
Make memory for generated routines non-writable.
by Anthony Vallee-Dubois
· 10 years ago
0099d70
Fix resetting the current context on thread/process detach.
by Nicolas Capens
· 9 years ago
6b91e70
Clarify the need for project and bias shader instruction flags.
by Nicolas Capens
· 9 years ago
02ad0aa
Shader cleanup
by Alexis Hetu
· 9 years ago
3e204de
Changed SwiftShader output
by Alexis Hetu
· 9 years ago
d7260e2
Fixed building SwiftShader libraries within Chromium on Windows
by Alexis Hetu
· 9 years ago
68f564d
Update to BUILD.gn files
by Alexis Hetu
· 9 years ago
7e9ba09
Fix support for routines taking no arguments.
by Nicolas Capens
· 9 years ago
9913558
Fix Visual Studio 2015 compilation issues.
by Nicolas Capens
· 9 years ago
c24da28
Fix libGL compilation (missing spaces)
by Michele Bissacco
· 9 years ago
ef8cd66
Enable Short8 and UShort8 construction from pointer dereference.
by Nicolas Capens
· 9 years ago
1978ff7
Fragment output RG, RGBA 16-bit formats.
by Meng-Lin Wu
· 9 years ago
92a95e9
Fragment output R, RG, RGBA 8-bit formats.
by Meng-Lin Wu
· 9 years ago
3a795c6
Fix casting a pointer to an integer safely.
by Nicolas Capens
· 9 years ago
19e433d
Suppress macro redefinition warnings treated as error.
by Nicolas Capens
· 9 years ago
2b6a8da
Treat unsized RGBA/RGB textures as renderable.
by Nicolas Capens
· 9 years ago
b34591a
Turning on warnings as error in Visual Studio
by Alexis Hetu
· 9 years ago
90c7ad6
Short4 warnings fixed
by Alexis Hetu
· 9 years ago
53977f1
Re fixed minor warning
by Alexis Hetu
· 9 years ago
cf5be24
Implement Reactor pointer subscript operator.
by Nicolas Capens
· 9 years ago
05c32b9
Fixed more windows warnings
by Alexis Hetu
· 9 years ago
183949c
Fix retaining the processing routines when no update.
by Nicolas Capens
· 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
53f4809
Enabled pixel unpack buffers
by Alexis Hetu
· 9 years ago
505b771
Fix GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT query for OpenGL ES 2.0.
by Nicolas Capens
· 9 years ago
a3c16e4
Combine sampler method and option into a structure.
by Nicolas Capens
· 9 years ago
0484c79
Perform texture coordinate projection early.
by Nicolas Capens
· 9 years ago
9d62c48
Pack texelFetch LOD as sampling coordinate's w component.
by Meng-Lin Wu
· 9 years ago
b14ed80
Fixed writing to FORMAT_A8 and FORMAT_R8
by Alexis Hetu
· 9 years ago
265fd86
Fix Clang compilation.
by Nicolas Capens
· 9 years ago
2bc757c
Minor constant cleanup
by Alexis Hetu
· 9 years ago
0cff3cb
R8 fragment output format
by Alexis Hetu
· 9 years ago
2fce582
texelFetch implementation
by Meng-Lin Wu
· 9 years ago
cc5c7d9
Delete thread data at eglReleaseThread.
by Nicolas Capens
· 9 years ago
af93a42
Refactor process/thread attach/detach.
by Nicolas Capens
· 9 years ago
5da2d3f
Fix lvalue output parameter assignment.
by Nicolas Capens
· 9 years ago
83dfb16
Fixed warnings casting int to void*
by Alexis Hetu
· 9 years ago
91f10e3
GN files, initial check in
by Alexis Hetu
· 9 years ago
c634fb6
Fixed some virtual function related warnings
by Alexis Hetu
· 9 years ago
7eaa10a
Fix error code on invalid shader/program operation
by Nicolas Capens
· 9 years ago
cc5c464
Silence unused private member warning
by Alexis Hetu
· 9 years ago
1fb3a75
Validate level index before validating level itself.
by Nicolas Capens
· 9 years ago
7208e93
Moved or removed unused variables
by Alexis Hetu
· 9 years ago
Next »