OSDN Git Service

gl_VertexID implementation
[android-x86/external-swiftshader.git] / src / Shader / VertexProgram.cpp
2017-07-27 Alexis Hetugl_VertexID implementation
2017-05-03 Nicolas CapensAdd Subzero as a Git subtree.
2016-12-01 Nicolas CapensImplement switch constructs.
2016-09-28 Nicolas CapensAbstract llvm::Value usage.
2016-09-28 Nicolas CapensAbstract llvm::BasicBlock usage.
2016-09-09 Nicolas CapensFix indexing with instance ID.
2016-09-01 Alexis HetuRenaming functions named after operator names
2016-08-04 Alexis HetuShader cleanup
2016-06-17 Nicolas CapensCombine sampler method and option into a structure.
2016-06-15 Meng-Lin WuPack texelFetch LOD as sampling coordinate's w component.
2016-06-14 Nicolas CapensFix Clang compilation.
2016-06-13 Meng-Lin WutexelFetch implementation
2016-06-06 Alexis HetuLOD Base level and Max level to sampler state
2016-06-06 Alexis HetuTexture size fix
2016-06-03 Meng-Lin Wutexoffset implementation
2016-05-26 Meng-Lin Wutexgrad implementation
2016-05-20 Nicolas CapensMake the number of vertex outputs configurable.
2016-05-20 Nicolas CapensRename color output semantic.
2016-05-16 Alexis HetuSwitch implementation
2016-05-11 Nicolas CapensApply the Apache 2.0 license.
2016-04-29 Nicolas CapensDon't continue looping when having returned from shader...
2016-04-07 Alexis HetuHalf float packing and unpacking intrinsic functions
2016-04-06 Alexis HetuSigned and unsigned integer packing and unpacking intri...
2016-04-05 Nicolas CapensRefactor sampler LOD calculation method into an enum.
2016-03-18 Alexis HetuFixed some unary operators
2016-02-10 Alexis HetuRemoved some unnecessary instructions from programs
2016-02-01 Alexis HetuPassing uniform buffers to the vertex/pixel programs
2016-01-25 Nicolas CapensMake vertex registers members of routine classes.
2016-01-25 Nicolas CapensMove loop register usage to relative addressing.
2016-01-25 Nicolas CapensEliminate redundant register set argument passing.
2016-01-15 Nicolas CapensRemove redundant shader instructions.
2016-01-15 Alexis HetuAdded some uses of FRAGMENT_UNIFORM_VECTORS and VERTEX_...
2016-01-12 Nicolas CapensFix signed/unsigned comparison warnings.
2015-12-02 Alexis HetuTexture function refactoring
2015-10-21 Alexis HetuTextureSize implementation
2015-09-30 Alexis HetuMatrix determinant and inverse implementation
2015-08-31 Alexis HetuEnable glsl integer code
2015-08-28 Alexis HetuHandling new opcodes in PixelProgram and VertexProgram
2015-08-28 Alexis HetuNew integer related core functions
2015-06-12 Alexis HetuFixed some warnings
2015-06-08 Alexis HetuglInstanceID implementation
2015-06-04 Alexis HetuRoundEven implementation
2015-05-15 Nicolas CapensAnalyze the shader for define instructions.
2015-04-20 Alexis HetuConnecting the dots for some built-in functions
2015-04-01 Alexis HetuReplacing numbers by constants
2014-11-26 Alexis HetuFixed signed/unsigned types comparison
2014-05-07 Nicolas CapensOnly apply the enable mask on instructions requiring...
2014-05-06 Nicolas CapensFixed initializing the 'leave' enable mask on every...
2014-05-06 John BaumanUpdate to June 11 2013 code drop.
2014-05-06 John BaumanAdd SwiftShader dump from Feb 6 2013
2014-05-06 John BaumanUpdate SwiftShader to April code dump.
2014-05-06 John BaumanAdd SwiftShader source to repo