Sign in
swiftshader
/
SwiftShader
/
6d175f40931be11bc002c517be2df3dc3e926d52
6d175f4
Remove symbols not available on Android
by Nicolas Capens
· 10 years ago
4c5b1a3
Remove uninformative error message details on division by zero.
by Greg Hartman
· 10 years ago
6dbd5fe
Add missing virtual destructors.
by Ping-Hao Wu
· 10 years ago
cb09556
Added missing header
by Ping-Hao Wu
· 10 years ago
db04c06
Use a string format for safer printing.
by Ping-Hao Wu
· 10 years ago
df84738
Remove unnecessary <exception> includes.
by Ping-Hao Wu
· 10 years ago
0300e3c
Implement simple OpenGL ES 3.0 parameter checks
by Alexis Hetu
· 10 years ago
52e1843
Use a common implementation of the matrix stack for fixed-function OpenGL.
by Nicolas Capens
· 10 years ago
7462601
Implement glFrustum() for OpenGL ES 1.1.
by Nicolas Capens
· 10 years ago
fec8129
libGL Frustum implementation
by Maxime Gregoire
· 10 years ago
53ff8d8
libGL MultMatrixd implementation
by Maxime Gregoire
· 10 years ago
e1a8986
Replaced fopen every trace call by a single fopen when tracing/dumping data
by Maxime Gregoire
· 10 years ago
fceb183
Adding some GLES 3.0 specific enums
by Alexis Hetu
· 10 years ago
b1e911a
Constant function parameters are not constant expressions.
by Nicolas Capens
· 10 years ago
6ef6d2a
Always show the FPS when SwiftConfig is active.
by Nicolas Capens
· 10 years ago
31ad2aa
Rename EvqConst to EvqConstExpr
by Nicolas Capens
· 10 years ago
cc1e996
Fix Clang compilation.
by Nicolas Capens
· 10 years ago
18d5ef9
Set symbol extension at insertion.
by Nicolas Capens
· 10 years ago
33cda11
Set symbol operations at insertion.
by Nicolas Capens
· 10 years ago
8fa9d23
Use generic types to compact the symbol table initialization.
by Nicolas Capens
· 10 years ago
7322195
Use safer typed enums.
by Nicolas Capens
· 10 years ago
e9233fb
Adding multisampling to texture3D test
by Alexis Hetu
· 10 years ago
82cd6d8
Implement basic GLSL ES 3.0 texture sampling.
by Nicolas Capens
· 10 years ago
f8a4cba
Define GLSL ES 3.0 sampler types.
by Nicolas Capens
· 10 years ago
70da3d4
Simplify the creation of global types.
by Nicolas Capens
· 10 years ago
3d7f6ed
Move GLSL ES 1.00-specific symbols to their own symbol level.
by Nicolas Capens
· 10 years ago
e285865
Split builtin symbols over multiple levels.
by Nicolas Capens
· 10 years ago
d603ecd
Explicitly insert builtins at symbol level 0 and declare variables at the top level.
by Nicolas Capens
· 10 years ago
0a7f0c2
Pass the shader version to the symbol table.
by Nicolas Capens
· 10 years ago
7d62679
Implement support for layout qualifier locations.
by Nicolas Capens
· 10 years ago
2c1239f
Add support for unsigned integer literals in the shading language.
by Nicolas Capens
· 10 years ago
e4b1b1d
Implement shader compiler support for uint vectors.
by Nicolas Capens
· 10 years ago
3c20f80
Implement shader compiler support for uint scalars.
by Nicolas Capens
· 10 years ago
309a1d9
Add helper functions to the lexer to tokenize strings that have different classifications in ES2 and ES3.
by Nicolas Capens
· 10 years ago
a6a79ab
Support in/out as type qualifiers.
by Nicolas Capens
· 10 years ago
c684185
Add support for new ESSL 3.00 keywords.
by Nicolas Capens
· 10 years ago
996314b
Reject GLSL ES 3.00 shaders for OpenGL ES 2.0 contexts.
by Nicolas Capens
· 10 years ago
a68b611
Use an STL string for the shader info log.
by Nicolas Capens
· 10 years ago
20b06c3
Centralize shader compilation.
by Nicolas Capens
· 10 years ago
08ca3c6
Eliminate compiling for the WebGL spec.
by Nicolas Capens
· 10 years ago
b28964b
Parse the shader version number.
by Nicolas Capens
· 10 years ago
b97ad2e
Enable OpenGL ES 3.0 context creation.
by Nicolas Capens
· 10 years ago
792950a
LibGL Simple cube test modification.
by Maxime Gregoire
· 10 years ago
f7be67f
Texture3D copy to level
by Alexis Hetu
· 10 years ago
a5fbca0
wglSwapBuffers signature fix
by Maxime Gregoire
· 10 years ago
cdd2924
Fix supporting samplers in structs passed down as function arguments.
by Nicolas Capens
· 10 years ago
8fb3b48
Always wait for the debugger.
by Nicolas Capens
· 10 years ago
94b95d9
Fix the Code::Blocks builds.
by Nicolas Capens
· 10 years ago
6407fe8
Eliminate the ShaderLang interface.
by Nicolas Capens
· 10 years ago
21c51c7
Eliminate the abstract shader compiler interface.
by Nicolas Capens
· 10 years ago
7a8ccc4
Eliminate TShHandleBase.
by Nicolas Capens
· 10 years ago
d8cbf39
Rename ShHandle to Compiler.
by Nicolas Capens
· 10 years ago
55b22d6
Safely promote uninitialized constants.
by Nicolas Capens
· 10 years ago
2e2ba8d
Ignore constants that have not been initialized.
by Nicolas Capens
· 10 years ago
198529d
Provide safer and more convenient constant union accessors.
by Nicolas Capens
· 10 years ago
cf72c8c
OpenGL 2.1 Simple test cube application
by Maxime Gregoire
· 10 years ago
574409c
Add OpenGL ES 3.0 entry function stubs.
by Nicolas Capens
· 10 years ago
094725d
Add OpenGL ES 3.0 headers.
by Nicolas Capens
· 10 years ago
1b5b53b
Predefine GL_FRAGMENT_PRECISION_HIGH.
by Nicolas Capens
· 10 years ago
a9b4937
Implement an OpenGL 2.1 prototype.
by Nicolas Capens
· 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
5767c7d
Optimize fixed-function states.
by Nicolas Capens
· 10 years ago
d05a23d
Fix passthru of non-float texture coordinates.
by Nicolas Capens
· 10 years ago
c50d35d
Add support for quad primitives.
by Nicolas Capens
· 10 years ago
235781d
Implement support for wide lines.
by Nicolas Capens
· 10 years ago
eafa022
Make OutputASM header independent of GL headers.
by Nicolas Capens
· 10 years ago
f8bce1f
Fixed depth test for 3D texture test
by Alexis Hetu
· 10 years ago
b027aa9
Adding Texture3D support.
by Alexis Hetu
· 10 years ago
1c840bb
OpenGL ES environment texture partial implementation
by Maxime Gregoire
· 10 years ago
4b8df2f
Provide missing OpenGL ES 1.x extension for implementation read format/type.
by Nicolas Capens
· 10 years ago
66be245
Work around a GCC miscompilation issue.
by Nicolas Capens
· 10 years ago
66d40e8
Fix for the Linux build
by Alexis Hetu
· 10 years ago
f0e6a40
OpenGL ES 1.1 colorPointer function implementation
by Maxime Gregoire
· 10 years ago
7374bc9
Initialize texture stage alpha modifiers.
by Nicolas Capens
· 10 years ago
1850dac
Add desktop OpenGL headers.
by Nicolas Capens
· 10 years ago
081340f
OpenGL ES 1.1 fog implementation
by Maxime Gregoire
· 10 years ago
fe7719c
Templated loadImageData functions to make 3D integration easier
by Alexis Hetu
· 10 years ago
f4486fd
Rename the desktop OpenGL namespace to gl.
by Nicolas Capens
· 10 years ago
5597eef
Rename the GLSL shader compiler namespace to glsl.
by Nicolas Capens
· 10 years ago
68754bf
Make the GLSL compiler independent of the API shader class.
by Nicolas Capens
· 10 years ago
cbeb51f
Add libGL to the Visual Studio solution.
by Nicolas Capens
· 10 years ago
79eef88
Rename libGLESv2 to libGL.
by Nicolas Capens
· 10 years ago
264f152
Copy libGLESv2 to libGL.
by Nicolas Capens
· 10 years ago
cc863da
Remove the Radiance compiler copy and use OpenGL's instead.
by Nicolas Capens
· 10 years ago
c11b5fb
Increment the version number.
by Nicolas Capens
· 10 years ago
8848225
Added architecture details to DLL's descriptions
by Maxime Gregoire
· 10 years ago
0b3757b
Added a .gitignore file to enable most git UI extensions to work with the project
by Maxime Gregoire
· 10 years ago
9703d1a
Provide framebuffer-specific color read format/type and optimize for them.
by Nicolas Capens
· 10 years ago
9f6e888
Provide a faster implementation for reading to RGBA8.
by Nicolas Capens
· 10 years ago
dddc4ab
Retrieve the implementation color read format/type from the framebuffer.
by Nicolas Capens
· 10 years ago
54b721d
Fix allowing fragment shader invariant declarations.
by Nicolas Capens
· 10 years ago
ada3e7a
Remove a GCC-specific intrinsic
by Nicolas Capens
· 10 years ago
c71c450
Remove Apple-specific CPUID queries.
by Nicolas Capens
· 10 years ago
fa0cc04
Fix an image destruction deadlock.
by Nicolas Capens
· 10 years ago
4cadfe3
Create 64-bit translator libraries for the Android Emulator.
by Nicolas Capens
· 10 years ago
f41412b
Fall back to the default visual if no X8R8G8B8.
by Nicolas Capens
· 10 years ago
8d869e0
Create translator libraries for the Android Emulator on Linux.
by Nicolas Capens
· 10 years ago
b8df7f3
Add Linux projects for Radiance.
by Nicolas Capens
· 10 years ago
Next »