Sign in
swiftshader
/
SwiftShader
/
46c1b9179f294245c95c08bc808b0da297114bff
/
src
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
58df2f6
Store EGL images in a namespace.
by Nicolas Capens
· 9 years ago
e7e70d0
Add the EGL display as a context member.
by Nicolas Capens
· 9 years ago
3345779
Minor cleanups
by Alexis Hetu
· 9 years ago
112d81f
Min LOD and Max LOD sampler parameters
by Alexis Hetu
· 9 years ago
95ac187
LOD Base level and Max level to sampler state
by Alexis Hetu
· 9 years ago
9f7d562
Texture size fix
by Alexis Hetu
· 9 years ago
1f2003a
Removed unused classes Vector4i and Vector4u
by Alexis Hetu
· 9 years ago
31fc7d3
Fix the OpenGL ES 1.1 version string.
by Nicolas Capens
· 9 years ago
2337a19
texoffset implementation
by Meng-Lin Wu
· 9 years ago
0e14214
Added missing include
by Alexis Hetu
· 9 years ago
bd7117d
New fragment output types
by Alexis Hetu
· 9 years ago
12b0050
Implement flat interpolation qualifier support.
by Alexis Hetu
· 9 years ago
a26bade
Use static_assert instead of meta macros.
by Nicolas Capens
· 9 years ago
53318fa
Implement floating-point conversion to the nearest representable integer.
by Nicolas Capens
· 9 years ago
d4f13f3
Remove snapping clipped points to the frustum plane.
by Nicolas Capens
· 9 years ago
00bfa18
Support frustum clipping against z = -1.
by Nicolas Capens
· 9 years ago
53bf0a1
Refactor point and line clip flag calculation.
by Nicolas Capens
· 9 years ago
734392e
Refactor primitive setup functions.
by Nicolas Capens
· 9 years ago
234c9a9
texgrad implementation
by Meng-Lin Wu
· 9 years ago
6d27c88
Treat unsized RGBA/RGB textures as renderable.
by Nicolas Capens
· 9 years ago
7b2403b
Enabling Transform Feedback
by Alexis Hetu
· 9 years ago
a62a0ca
VertexRoutine code for Transform Feedback
by Alexis Hetu
· 9 years ago
7be70cf
Loop count crash fixed
by Alexis Hetu
· 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
2543bd7
Fix overwriting clip flags with varyings.
by Nicolas Capens
· 9 years ago
995ddea
Rename color output semantic.
by Nicolas Capens
· 9 years ago
b75bb02
Implemented the EGL_KHR_create_context extension
by Alexis Hetu
· 9 years ago
027372a
Update version.
by Nicolas Capens
· 9 years ago
b7510aa
Move Khronos OpenGL headers to top-level include directory.
by Nicolas Capens
· 9 years ago
9aa83a9
Switch implementation
by Alexis Hetu
· 9 years ago
70085ba
Added vertex attribute types
by Alexis Hetu
· 9 years ago
80d6f17
Add missing license headers.
by Nicolas Capens
· 9 years ago
6f89b65
Output builds to top-level obj and bin folder.
by Nicolas Capens
· 9 years ago
aaed636
Move Visual Studio solution to root directory.
by Nicolas Capens
· 9 years ago
1e6a5fd
Copy d3d9.dll builds to lib directory.
by Nicolas Capens
· 9 years ago
8487119
Remove MemoryManager.
by Nicolas Capens
· 9 years ago
981b951
Update D3DCAPS2 descriptions to match MSDN documentation.
by Nicolas Capens
· 9 years ago
519b657
Fixed expected state when using different images for depth and stencil
by Alexis Hetu
· 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
e178000
Move LLVM to /third_party.
by Nicolas Capens
· 9 years ago
d7c0931
Move PowerVR samples to /third_party/PowerVR_SDK.
by Nicolas Capens
· 9 years ago
e206543
Fix log2() accuracy.
by Nicolas Capens
· 9 years ago
a060030
Fix validating the current context on eglSwapInterval.
by Nicolas Capens
· 9 years ago
eb3e308
Fix validating sync object pointers.
by Nicolas Capens
· 9 years ago
7d6b34d
modf implementation
by Alexis Hetu
· 9 years ago
2ce222c
Importing log2f fix for JB-MR1
by Alexis Hetu
· 9 years ago
f91d9c1
Fix scoping of function parameters for GLSL ES 1.0
by Nicolas Capens
· 9 years ago
c431041
Fix sampler-array-using-loop-index.html regression.
by Nicolas Capens
· 9 years ago
77a0f3a
Use a wildcard for detecting GCE builds.
by Nicolas Capens
· 9 years ago
0704728
Transform feedback buffer assignment
by Alexis Hetu
· 9 years ago
2ff2948
Don't continue looping when having returned from shader function.
by Nicolas Capens
· 9 years ago
26ea8f5
Fixed not equal folding
by Alexis Hetu
· 9 years ago
049a187
SRGB implementation
by Alexis Hetu
· 9 years ago
5c26c29
Fix indexing of samplers in structures.
by Nicolas Capens
· 9 years ago
197226a
Work around LLVM integer vector compare bug.
by Nicolas Capens
· 9 years ago
de16ffd
Texture projection constant folding
by Alexis Hetu
· 9 years ago
6c6b470
More constant folding
by Alexis Hetu
· 9 years ago
fb60399
Struct equality comparison fixed
by Alexis Hetu
· 9 years ago
f7ae61e
Fix implementation read format for RGB formats.
by Nicolas Capens
· 9 years ago
5b87ebf
Fix operator precedence issue.
by Nicolas Capens
· 9 years ago
cce6c4e
Fix unrolling loops with return statements.
by Nicolas Capens
· 9 years ago
c364889
Support parsing defined operator generated by macro expansion
by Nicolas Capens
· 9 years ago
d0e6f68
Unexpected tokens after conditionals should be an error instead of a warning.
by Nicolas Capens
· 9 years ago
ab4505a
Validate that all function-like-macro arguments are unique.
by Nicolas Capens
· 9 years ago
d39bf99
Fix potentially uninitialized variable warning.
by Nicolas Capens
· 9 years ago
ab75279
Making proper use of size_t
by Alexis Hetu
· 9 years ago
536f791
Fix error code on invalid shader/program operation
by Nicolas Capens
· 9 years ago
adb305a
Fix checking all mipmap levels for padding.
by Nicolas Capens
· 9 years ago
31b65a7
Transform feedback varying validation code
by Alexis Hetu
· 9 years ago
2cfadc6
Compute cube LOD from 3D cube intersection distance.
by Nicolas Capens
· 9 years ago
889faf0
Fixed a couple of regressions from namespace refactoring
by Alexis Hetu
· 9 years ago
094f2bf
Fix signed/unsigned compiler warning.
by Nicolas Capens
· 9 years ago
bc07bf6
Add support for GL_NV_read_depth
by John Sheu
· 9 years ago
c66f0e3
Implement GL_EXT_draw_buffers.
by Nicolas Capens
· 9 years ago
6674747
Fix draw buffers support.
by Nicolas Capens
· 9 years ago
8b124c1
Implement broadcasting of gl_FragColor.
by Nicolas Capens
· 9 years ago
Next »