OSDN Git Service
(root)
/
android-x86
/
external-swiftshader.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Work around Subzero constant folding limitation.
[android-x86/external-swiftshader.git]
/
src
/
Shader
/
VertexProgram.cpp
2018-11-29
Nicolas Capens
Work around Subzero constant folding limitation.
blob
|
commitdiff
2018-11-28
Nicolas Capens
Fix textureSize for non-uniform samplers.
blob
|
commitdiff
|
diff to current
2018-11-06
Nicolas Capens
Fix deterministic loops within conditional blocks,...
blob
|
commitdiff
|
diff to current
2018-11-02
Nicolas Capens
Fix 'continue' in GLSL loops.
blob
|
commitdiff
|
diff to current
2018-10-22
Nicolas Capens
Fix deterministic loops within conditional blocks.
blob
|
commitdiff
|
diff to current
2018-10-12
Nicolas Capens
Add LLVM 7.0 as git subtree
blob
|
commitdiff
|
diff to current
2018-05-29
Nicolas Capens
Implement dynamic indexing of temporaries.
blob
|
commitdiff
|
diff to current
2018-05-29
Nicolas Capens
Implement gather/scatter operations for shader register...
blob
|
commitdiff
|
diff to current
2018-03-08
Alexis Hetu
Added support for sampler2DRect in ESSL3
blob
|
commitdiff
|
diff to current
2018-02-01
Alexis Hetu
Texture Rectangle implementation
blob
|
commitdiff
|
diff to current
2018-01-26
Nicolas Capens
Remove unnecessary pointer checks.
blob
|
commitdiff
|
diff to current
2018-01-09
Nicolas Capens
Fix break statement.
blob
|
commitdiff
|
diff to current
2018-01-09
Nicolas Capens
Fix restoring the break execution enable mask.
blob
|
commitdiff
|
diff to current
2018-01-09
Nicolas Capens
Fix switch statements in loops.
blob
|
commitdiff
|
diff to current
2018-01-04
Alexis Hetu
Sampler allocation fix
blob
|
commitdiff
|
diff to current
2017-12-07
Alexis Hetu
Rename version to shaderModel
blob
|
commitdiff
|
diff to current
2017-11-16
Nicolas Capens
Eliminate integer destination modifier.
blob
|
commitdiff
|
diff to current
2017-11-10
Alexis Hetu
isnan and isinf implementation
blob
|
commitdiff
|
diff to current
2017-11-07
Nicolas Capens
Pass the sampling lod/bias as a separate parameter.
blob
|
commitdiff
|
diff to current
2017-11-07
Nicolas Capens
Refactor sampling functions to use a return value.
blob
|
commitdiff
|
diff to current
2017-11-07
Nicolas Capens
Create SamplerCore on demand.
blob
|
commitdiff
|
diff to current
2017-11-07
Nicolas Capens
Pass down the texture compare state.
blob
|
commitdiff
|
diff to current
2017-10-26
Nicolas Capens
Use more explicit include paths.
blob
|
commitdiff
|
diff to current
2017-07-27
Alexis Hetu
gl_VertexID implementation
blob
|
commitdiff
|
diff to current
2017-05-03
Nicolas Capens
Add Subzero as a Git subtree.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement switch constructs.
blob
|
commitdiff
|
diff to current
2016-09-28
Nicolas Capens
Abstract llvm::Value usage.
blob
|
commitdiff
|
diff to current
2016-09-28
Nicolas Capens
Abstract llvm::BasicBlock usage.
blob
|
commitdiff
|
diff to current
2016-09-09
Nicolas Capens
Fix indexing with instance ID.
blob
|
commitdiff
|
diff to current
2016-09-01
Alexis Hetu
Renaming functions named after operator names
blob
|
commitdiff
|
diff to current
2016-08-04
Alexis Hetu
Shader cleanup
blob
|
commitdiff
|
diff to current
2016-06-17
Nicolas Capens
Combine sampler method and option into a structure.
blob
|
commitdiff
|
diff to current
2016-06-15
Meng-Lin Wu
Pack texelFetch LOD as sampling coordinate's w component.
blob
|
commitdiff
|
diff to current
2016-06-14
Nicolas Capens
Fix Clang compilation.
blob
|
commitdiff
|
diff to current
2016-06-13
Meng-Lin Wu
texelFetch implementation
blob
|
commitdiff
|
diff to current
2016-06-06
Alexis Hetu
LOD Base level and Max level to sampler state
blob
|
commitdiff
|
diff to current
2016-06-06
Alexis Hetu
Texture size fix
blob
|
commitdiff
|
diff to current
2016-06-03
Meng-Lin Wu
texoffset implementation
blob
|
commitdiff
|
diff to current
2016-05-26
Meng-Lin Wu
texgrad implementation
blob
|
commitdiff
|
diff to current
2016-05-20
Nicolas Capens
Make the number of vertex outputs configurable.
blob
|
commitdiff
|
diff to current
2016-05-20
Nicolas Capens
Rename color output semantic.
blob
|
commitdiff
|
diff to current
2016-05-16
Alexis Hetu
Switch implementation
blob
|
commitdiff
|
diff to current
2016-05-11
Nicolas Capens
Apply the Apache 2.0 license.
blob
|
commitdiff
|
diff to current
2016-04-29
Nicolas Capens
Don't continue looping when having returned from shader...
blob
|
commitdiff
|
diff to current
2016-04-07
Alexis Hetu
Half float packing and unpacking intrinsic functions
blob
|
commitdiff
|
diff to current
2016-04-06
Alexis Hetu
Signed and unsigned integer packing and unpacking intri...
blob
|
commitdiff
|
diff to current
2016-04-05
Nicolas Capens
Refactor sampler LOD calculation method into an enum.
blob
|
commitdiff
|
diff to current
2016-03-18
Alexis Hetu
Fixed some unary operators
blob
|
commitdiff
|
diff to current
2016-02-10
Alexis Hetu
Removed some unnecessary instructions from programs
blob
|
commitdiff
|
diff to current
2016-02-01
Alexis Hetu
Passing uniform buffers to the vertex/pixel programs
blob
|
commitdiff
|
diff to current
2016-01-25
Nicolas Capens
Make vertex registers members of routine classes.
blob
|
commitdiff
|
diff to current
2016-01-25
Nicolas Capens
Move loop register usage to relative addressing.
blob
|
commitdiff
|
diff to current
2016-01-25
Nicolas Capens
Eliminate redundant register set argument passing.
blob
|
commitdiff
|
diff to current
2016-01-15
Nicolas Capens
Remove redundant shader instructions.
blob
|
commitdiff
|
diff to current
2016-01-15
Alexis Hetu
Added some uses of FRAGMENT_UNIFORM_VECTORS and VERTEX_...
blob
|
commitdiff
|
diff to current
2016-01-12
Nicolas Capens
Fix signed/unsigned comparison warnings.
blob
|
commitdiff
|
diff to current
2015-12-02
Alexis Hetu
Texture function refactoring
blob
|
commitdiff
|
diff to current
2015-10-21
Alexis Hetu
TextureSize implementation
blob
|
commitdiff
|
diff to current
2015-09-30
Alexis Hetu
Matrix determinant and inverse implementation
blob
|
commitdiff
|
diff to current
2015-08-31
Alexis Hetu
Enable glsl integer code
blob
|
commitdiff
|
diff to current
2015-08-28
Alexis Hetu
Handling new opcodes in PixelProgram and VertexProgram
blob
|
commitdiff
|
diff to current
2015-08-28
Alexis Hetu
New integer related core functions
blob
|
commitdiff
|
diff to current
2015-06-12
Alexis Hetu
Fixed some warnings
blob
|
commitdiff
|
diff to current
2015-06-08
Alexis Hetu
glInstanceID implementation
blob
|
commitdiff
|
diff to current
2015-06-04
Alexis Hetu
RoundEven implementation
blob
|
commitdiff
|
diff to current
2015-05-15
Nicolas Capens
Analyze the shader for define instructions.
blob
|
commitdiff
|
diff to current
2015-04-20
Alexis Hetu
Connecting the dots for some built-in functions
blob
|
commitdiff
|
diff to current
2015-04-01
Alexis Hetu
Replacing numbers by constants
blob
|
commitdiff
|
diff to current
2014-11-26
Alexis Hetu
Fixed signed/unsigned types comparison
blob
|
commitdiff
|
diff to current
2014-05-07
Nicolas Capens
Only apply the enable mask on instructions requiring...
blob
|
commitdiff
|
diff to current
2014-05-06
Nicolas Capens
Fixed initializing the 'leave' enable mask on every...
blob
|
commitdiff
|
diff to current
2014-05-06
John Bauman
Update to June 11 2013 code drop.
blob
|
commitdiff
|
diff to current
2014-05-06
John Bauman
Add SwiftShader dump from Feb 6 2013
blob
|
commitdiff
|
diff to current
2014-05-06
John Bauman
Update SwiftShader to April code dump.
blob
|
commitdiff
|
diff to current
2014-05-06
John Bauman
Add SwiftShader source to repo
blob
|
commitdiff
|
diff to current