Sign in
swiftshader
/
SwiftShader
/
cf5be24ad09667c8c7d33000ce01bde03761a950
/
src
/
Renderer
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
2fce582
texelFetch implementation
by Meng-Lin Wu
· 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
7208e93
Moved or removed unused variables
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
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
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
a62a0ca
VertexRoutine code for Transform Feedback
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
70085ba
Added vertex attribute types
by Alexis Hetu
· 9 years ago
0bac285
Apply the Apache 2.0 license.
by Nicolas Capens
· 9 years ago
049a187
SRGB implementation
by Alexis Hetu
· 9 years ago
adb305a
Fix checking all mipmap levels for padding.
by Nicolas Capens
· 9 years ago
bc07bf6
Add support for GL_NV_read_depth
by John Sheu
· 9 years ago
c98186a
Fix support for variable number of render targets.
by Nicolas Capens
· 9 years ago
f6f8bf9
Adding task data for transform feedback
by Alexis Hetu
· 9 years ago
dbd1a8e
Added FORMAT_X32B32G32R32F as a renderable format
by Alexis Hetu
· 9 years ago
f4fbcb8
Transform feedback primitives written query fix
by Alexis Hetu
· 9 years ago
c6a57cb
Renderer side code to lock/unlock transform feedback data
by Alexis Hetu
· 9 years ago
6cb8c6c
Fixed transformFeedbackEnabled in Context
by Alexis Hetu
· 9 years ago
0a8d3d1
Fix potential division by zero.
by Nicolas Capens
· 9 years ago
772d249
Transform Feedback buffer locking utility functions
by Alexis Hetu
· 9 years ago
808074c
Don't blit to NULL format buffers.
by Nicolas Capens
· 9 years ago
c39901e
Refactor buffer clearing.
by Nicolas Capens
· 9 years ago
3751c1e
Support separate depth and stencil buffers.
by Nicolas Capens
· 9 years ago
25639ea
32-bit integer vertex attribute
by Alexis Hetu
· 9 years ago
f330423
Fix draw race condition regression.
by Nicolas Capens
· 9 years ago
16116cb
Transform feedback query implementation
by Alexis Hetu
· 9 years ago
b0f247f
Rasterizer discard implementation
by Alexis Hetu
· 9 years ago
ab3241d
Fixed color clear on multisampled rendertargets
by Alexis Hetu
· 9 years ago
7bb6268
Refactor texture coordinate addressing.
by Nicolas Capens
· 9 years ago
3d7be4e
Fix OpenGL ES 1.1 regression.
by Nicolas Capens
· 9 years ago
2c2a7b2
Passing uniform buffers to the vertex/pixel programs
by Alexis Hetu
· 9 years ago
6abe1cb
Detect all texture sampling shader instructions.
by Nicolas Capens
· 9 years ago
a893e90
Remove unnecessary friend class declarations.
by Nicolas Capens
· 9 years ago
2ca1903
Derive VertexRoutine from Function<>.
by Nicolas Capens
· 9 years ago
028f41b
Added some uses of FRAGMENT_UNIFORM_VECTORS and VERTEX_UNIFORM_VECTORS
by Alexis Hetu
· 9 years ago
ba53fbf
Move parameter reading to routine constructor.
by Nicolas Capens
· 9 years ago
4f172c7
Derive Rasterizer from Function<>.
by Nicolas Capens
· 9 years ago
81f1830
Make Function arguments type-safe.
by Nicolas Capens
· 9 years ago
2ab859f
Make Function variadic and take a function signature.
by Nicolas Capens
· 10 years ago
5d96188
Fix signed/unsigned comparison warnings.
by Nicolas Capens
· 9 years ago
895aa62
Eliminate intermediate primitive type translation.
by Nicolas Capens
· 9 years ago
b4af9f7
Fix memory leaks.
by Nicolas Capens
· 9 years ago
e5284ac
Fix tautological expressions.
by Nicolas Capens
· 9 years ago
485f92c
Fix initialization order warnings.
by Nicolas Capens
· 9 years ago
c4748c5
Use empty initializer lists for zeroing structs.
by Nicolas Capens
· 9 years ago
f389861
Pass the gralloc buffer stride to sw::Surface.
by Nicolas Capens
· 9 years ago
6ee16a1
Use the given YV12 texture stride instead of computing it from width.
by Nicolas Capens
· 9 years ago
1629c2b
Remove unnecessary header includes.
by Nicolas Capens
· 9 years ago
f999a00
Implemented support for RGB10_A2 in blitter
by Alexis Hetu
· 9 years ago
c4d0446
Sending magnification filter info to the sampler
by Alexis Hetu
· 9 years ago
d18c069
Blitter int to int copy fix
by Alexis Hetu
· 9 years ago
358a144
Fixed stencil clear
by Alexis Hetu
· 9 years ago
f1ea989
Fixed blitter operation from alphaless types
by Alexis Hetu
· 9 years ago
f15e894
Enabled 2D array textures
by Alexis Hetu
· 9 years ago
175d634
Minor bug fixes and cleanup
by Alexis Hetu
· 9 years ago
2b052f8
Fixed stencil masking
by Alexis Hetu
· 9 years ago
925c282
Adding RGB support to the blitter
by Alexis Hetu
· 9 years ago
75b650f
Blitter clear implementation
by Alexis Hetu
· 9 years ago
34cab51
Blitter fix
by Alexis Hetu
· 9 years ago
1edcd8b
Multiple draw buffers implementation
by Alexis Hetu
· 9 years ago
d3a2d3d
New read/write cases for integer types
by Alexis Hetu
· 9 years ago
43577b8
Integer types support in Blitter
by Alexis Hetu
· 9 years ago
43da568
Swizzle fix
by Alexis Hetu
· 9 years ago
6c7bbdf
New enums for new texture formats
by Alexis Hetu
· 9 years ago
1d01aa3
Added new swizzle parameters to Sampler's state
by Alexis Hetu
· 9 years ago
0de50d4
ETC2 decoder
by Alexis Hetu
· 10 years ago
5a86ee9
Enable R5G6B5 as an internal format.
by Nicolas Capens
· 10 years ago
0e12a92
Implement RGB565 multisample resolve.
by Nicolas Capens
· 10 years ago
6674726
Improve color clear precision.
by Nicolas Capens
· 10 years ago
460e41f
Handling ETC2, EAC and ASTC related enums
by Alexis Hetu
· 10 years ago
8e8a7e8
Implement support for YV12 texture sampling.
by Nicolas Capens
· 10 years ago
56dd42f
ETC1 fix for npot textures
by Alexis Hetu
· 10 years ago
20248dd
Use the main thread for draw execution when single-threaded.
by Nicolas Capens
· 10 years ago
44ffb65
Implement OpenGL single-color specular lighting.
by Nicolas Capens
· 10 years ago
a36f3f9
Implement exponential vertex fog.
by Nicolas Capens
· 10 years ago
2afcc80
Implement missing state and queries.
by Nicolas Capens
· 10 years ago
00555c4
Fix ETC1 decoding writing outside of internal buffer.
by Nicolas Capens
· 10 years ago
f2a8c37
Splitting PixelRoutine into PixelProgram and PixelPipeline
by Alexis Hetu
· 10 years ago
6683943
Adapt D3D9 to Renderer changes.
by Nicolas Capens
· 10 years ago
069f950
Forward declare struct Constants to fix a compile error.
by Greg Hartman
· 10 years ago
d976274
Implementation of glLogicOp
by Maxime Grégoire
· 10 years ago
04c967a
Replaced some hardcoded constants
by Alexis Hetu
· 10 years ago
824e7b3
Implement alpha testing.
by Nicolas Capens
· 10 years ago
d226414
Implement user clip planes.
by Nicolas Capens
· 10 years ago
Next »