Sign in
swiftshader
/
SwiftShader
/
1d672448bff04f493a553eed4181ed5e97ab5891
/
src
/
OpenGL
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
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
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
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
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
00bfa18
Support frustum clipping against z = -1.
by Nicolas Capens
· 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
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
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
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
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
0704728
Transform feedback buffer assignment
by Alexis Hetu
· 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
de16ffd
Texture projection constant folding
by Alexis Hetu
· 9 years ago
6c6b470
More constant folding
by Alexis Hetu
· 9 years ago
f7ae61e
Fix implementation read format for RGB formats.
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
31b65a7
Transform feedback varying validation code
by Alexis Hetu
· 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
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
6edaa88
Fixed bad assert
by Alexis Hetu
· 9 years ago
fed7e89
Allowed BGRA textures to be copied
by Alexis Hetu
· 9 years ago
d89ef67
Fixed loading UInt textures
by Alexis Hetu
· 9 years ago
dbd1a8e
Added FORMAT_X32B32G32R32F as a renderable format
by Alexis Hetu
· 9 years ago
69920ad
Validate renderability of texture formats.
by Nicolas Capens
· 9 years ago
2e90450
Fix renderability test.
by Nicolas Capens
· 9 years ago
e5f3d7f
Fix framebuffer attachment parameter query error.
by Nicolas Capens
· 9 years ago
b5e346f
Validate internalformat and combinations.
by Nicolas Capens
· 9 years ago
8bcd9dd
Fix error on invalid type/format combination.
by Nicolas Capens
· 9 years ago
f330190
Fix validation of texture level.
by Nicolas Capens
· 9 years ago
0637eac
Fix local variable hides function parameter for GLSL ES 1.0
by Nicolas Capens
· 9 years ago
85c4f9e
Added floating point formats to glCopyTexImage2D
by Alexis Hetu
· 9 years ago
91dfb97
Fix min/max constant folding.
by Nicolas Capens
· 9 years ago
341afbb
Fix constant expression vector indexing.
by Nicolas Capens
· 9 years ago
d3d9b9c
Fix unary operator return type.
by Nicolas Capens
· 9 years ago
f13a039
Propagate constness.
by Nicolas Capens
· 9 years ago
5e0c354
Fix constant folding of vector compares.
by Nicolas Capens
· 9 years ago
0863f0d
Handle constant expressions that have not been constant folded.
by Nicolas Capens
· 9 years ago
3a7b29c
Uniform block register allocation
by Alexis Hetu
· 9 years ago
b9a781d
Uniform buffer uniform unpacking utility function
by Alexis Hetu
· 9 years ago
116bbc5
Build fix
by Alexis Hetu
· 9 years ago
f1f1279
Renaming UniformBufferBinding to BufferBinding
by Alexis Hetu
· 9 years ago
043c19f
Fix support for all GL_EXT_read_format_bgra formats.
by Nicolas Capens
· 9 years ago
53463f7
Perform texture coordinate projection at shader assembly level.
by Nicolas Capens
· 9 years ago
8776c53
Use a regular STL map instead of unordered_map.
by Nicolas Capens
· 9 years ago
Next »