Sign in
swiftshader
/
SwiftShader
/
823c1c10367c2e570c3533c79083c7321d18ecdb
823c1c1
Compute cube LOD based on Manhattan distance.
by Nicolas Capens
· 7 years ago
161a76e
Compute implicit derivatives relative to first quad pixel.
by Nicolas Capens
· 7 years ago
6372ace
Drawing without current program is not an error.
by Nicolas Capens
· 7 years ago
e4a88b9
Support 3-component integer formats natively.
by Nicolas Capens
· 7 years ago
5224368
Fix casting to signed unnormalized integers.
by Nicolas Capens
· 7 years ago
eb026f1
Fix support for NPOT 3D and 2D array textures.
by Nicolas Capens
· 7 years ago
d19db3d
Disable C++ exceptions in the Windows gn build
by Reid Kleckner
· 7 years ago
536ffcc
Removed error from extraneous matrix packing qualifier
by Alexis Hetu
· 7 years ago
ea97da4
Added missing case to ConvertRenderbufferFormat
by Alexis Hetu
· 7 years ago
7e3ad16
Increased maximum token size
by Alexis Hetu
· 7 years ago
3eb573f
Added validation to shader related functions
by Alexis Hetu
· 7 years ago
a752b89
Fixed glFlushMappedBufferRange validation
by Alexis Hetu
· 7 years ago
1c93b6c
Framebuffer related validity checks
by Alexis Hetu
· 7 years ago
f89cd0b
glGenerateMipmap validation
by Alexis Hetu
· 7 years ago
bbb8fc1
glCompressedTexSub* validation fixes
by Alexis Hetu
· 7 years ago
848aa7f
Pixel unpack buffer validation follow up
by Alexis Hetu
· 7 years ago
b14752c
Fixed signed/unsigned mismatch
by Alexis Hetu
· 7 years ago
ab2dd50
Depth related fixes
by Alexis Hetu
· 7 years ago
f97f6e0
Pixel unpack buffer validation
by Alexis Hetu
· 7 years ago
d469de2
Reduce temporaries used during rvalue evaluation.
by Nicolas Capens
· 7 years ago
3ae571e
Fix taking the index into account for write mask.
by Nicolas Capens
· 7 years ago
6986b28
Reduce lifetime of address temporary.
by Nicolas Capens
· 7 years ago
0530b45
Refactor lvalue() to return the root node.
by Nicolas Capens
· 7 years ago
84249fd
Don't needlessly traverse the left hand side of assignments.
by Nicolas Capens
· 7 years ago
91b425b
Disallow assigning to interface block fields.
by Nicolas Capens
· 7 years ago
a4f0c89
Print uniform buffer registers as cb#[index].
by Nicolas Capens
· 7 years ago
360a774
Eliminate integer destination modifier.
by Nicolas Capens
· 7 years ago
c09073f
Remove matrix field selectors.
by Nicolas Capens
· 7 years ago
add96ad
Fix glDeleteSync validation
by Alexis Hetu
· 7 years ago
c1ef1ad
glVertexAttribPointer validation
by Alexis Hetu
· 7 years ago
94ca5b6
Allow multiple query types simultaneously
by Alexis Hetu
· 7 years ago
6e86449
Buffer mapping state validation fixes
by Alexis Hetu
· 7 years ago
1728dde
arcsin/arccos/arctan precision fix
by Alexis Hetu
· 7 years ago
fba5b6d
Hide ASTC support
by Alexis Hetu
· 7 years ago
1b4eb7f
Prevent mapped buffers from getting mapped again
by Alexis Hetu
· 7 years ago
929c6b0
High precision implementation for sin/cos/tan
by Alexis Hetu
· 7 years ago
5bf9708
Fix for glBindTransformFeedback and glDeleteTransformFeedbacks
by Alexis Hetu
· 7 years ago
a0ef97a
Precision fix for inversesqrt.
by Alexis Hetu
· 7 years ago
0b7003b
Fixes for exp and log functions
by Alexis Hetu
· 7 years ago
8ef6d10
isnan and isinf implementation
by Alexis Hetu
· 7 years ago
d27cdd5
Don't use macro expressions in another macro
by Cezary Kulakowski
· 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
3911efd
Default to libGLESv2 for EGL surface buffer creation.
by Nicolas Capens
· 7 years ago
2a3932c
Work around Visual Studio bug causing access violation.
by Nicolas Capens
· 7 years ago
185c18b
Implement shadow texture depth comparison.
by Nicolas Capens
· 7 years ago
77f0b68
Fix cube texture gradient calculation.
by Nicolas Capens
· 7 years ago
a0b5783
Pass the sampling lod/bias as a separate parameter.
by Nicolas Capens
· 7 years ago
89a218b
Refactor sampling functions to use a return value.
by Nicolas Capens
· 7 years ago
de90344
Create SamplerCore on demand.
by Nicolas Capens
· 7 years ago
f878d50
Pass down the texture compare state.
by Nicolas Capens
· 7 years ago
69bffb8
Fixed Vertex Array Objects
by Alexis Hetu
· 7 years ago
4935123
Struct varyings implementation
by Alexis Hetu
· 7 years ago
7a8ed2e
Prevent initializing outline edges to out of bound values
by Alexis Hetu
· 7 years ago
3d7c786
translator: Add define to disable pool allocation.
by Corentin Wallez
· 7 years ago
f9fd0d9
Fix Visual Studio warning treated as error.
by Nicolas Capens
· 7 years ago
3e2b109
Fix pedantic Linux warning treated as error.
by Nicolas Capens
· 7 years ago
13d1609
Enable executable code generation and linking.
by Nicolas Capens
· 7 years ago
194c8e0
Fix vertex stream count and normalized data layout.
by Nicolas Capens
· 7 years ago
665757d
Support for gl_MaxDrawBuffers in OpenGL ES 3.0
by Alexis Hetu
· 7 years ago
e2febff
Switching MacOS to use Subzero
by Alexis Hetu
· 8 years ago
1730b2d
vertex_routine_fuzzer: Get source from `data`
by Corentin Wallez
· 7 years ago
b6f0e40
Fill vertex routine state for fuzzer.
by Nicolas Capens
· 7 years ago
7308297
Fix last stream type enum.
by Nicolas Capens
· 7 years ago
6e27fea
Fix MSVC compilation of the VertexRoutineFuzzer
by Corentin Wallez
· 7 years ago
f521ac0
VertexRoutineFuzzer: Add code able to compile a simple shader
by Corentin Wallez
· 7 years ago
b039711
libGLESv2: compile entry points in the shared library.
by Corentin Wallez
· 7 years ago
708c24b
Use more explicit include paths.
by Nicolas Capens
· 7 years ago
f2520e1
Data race fix
by Alexis Hetu
· 7 years ago
74b91b5
Primitive restart implementation
by Alexis Hetu
· 7 years ago
7a473b7
Fix rendering to single-channel color buffers.
by Nicolas Capens
· 7 years ago
57eb063
Add a stub "vertex routine" fuzzer
by Corentin Wallez
· 7 years ago
66fff4e
Update the Windows Target Platform Version
by Alexis Hetu
· 7 years ago
7084475
Fix Visual Studio 2017 build of Debug D3D8.
by Nicolas Capens
· 7 years ago
8c59ccd
Upgrade SwiftShader solution and projects to Visual Studio 2017.
by Nicolas Capens
· 7 years ago
ec5da19
Do not assign a location to uniform block members
by Alexis Hetu
· 7 years ago
e75d334
Rename version scripts to linker scripts.
by Nicolas Capens
· 7 years ago
5ba372f
Fix depth clamping during 'very' early depth test.
by Nicolas Capens
· 7 years ago
9d56da2
Increase coverage of Swizzle test in Reactor
by Casey Dahlin
· 7 years ago
42e5303
Fix for 3D texture sampling
by Alexis Hetu
· 7 years ago
091f350
Enable use of NEON intrinsics on ARM.
by Nicolas Capens
· 7 years ago
f4c4eca
Spill whole vector registers to the stack.
by Nicolas Capens
· 7 years ago
b098c54
Add test for MulAdd in Reactor
by Casey Dahlin
· 7 years ago
f6951fa
Optimize common vector shuffle patterns for ARM32.
by Nicolas Capens
· 7 years ago
416cfb9
Fix vector packing pseudo-instruction.
by Nicolas Capens
· 7 years ago
355a5dc
Adding support for more format/internalformat combinations
by Alexis Hetu
· 7 years ago
36fad3c
Add test for MulHigh in Reactor
by Casey Dahlin
· 7 years ago
7f30181
Fix emulation of Short to Byte saturation.
by Nicolas Capens
· 7 years ago
75b9c1c
Fix vector packing regression.
by Nicolas Capens
· 7 years ago
1165812
Add test for PackSigned/PackUnsigned in Reactor
by Casey Dahlin
· 7 years ago
2895810
Fix for integer modulo operations
by Alexis Hetu
· 7 years ago
675e15b
Implement vector intrinsics for ARM32.
by Nicolas Capens
· 8 years ago
4e759e4
Add test for Unpack in Reactor
by Casey Dahlin
· 7 years ago
444b04a
Prevent division by 0
by Alexis Hetu
· 8 years ago
560232a
Handle WindowSurface::checkForResize() errors gracefully
by Alexis Hetu
· 7 years ago
642fc92
Add tests for AddSat/SubSat in Reactor
by Casey Dahlin
· 8 years ago
b40560b
Support saturating vector add and subtract on ARM32.
by Casey Dahlin
· 8 years ago
8d90a34
Support vector shift by constant for ARM32.
by Nicolas Capens
· 8 years ago
48a3fc7
Add intrinsic lowering stubs for ARM.
by Nicolas Capens
· 8 years ago
Next »