OSDN Git Service

Allow Chromium to create an OpenGL ES3 context
[android-x86/external-swiftshader.git] / src / Shader /
2017-08-09 Nicolas CapensEliminate unnecessary inverse masks.
2017-08-02 Alexis HetuSwiftShader always builds its release version in Chromium
2017-08-02 Nicolas CapensRefactor sampleTexel() to use a return value.
2017-07-27 Alexis Hetugl_VertexID implementation
2017-07-26 Nicolas CapensSupport bitcasts between scalars and short vectors.
2017-07-25 Nicolas CapensSuppress UBSan false positives.
2017-07-21 Alexis HetuFixed default color values for R and RG types
2017-07-20 Alexis HetuFP32 linear filtering computation now available to...
2017-07-20 Alexis HetuUnnormalized integer formats now all use the same path
2017-07-20 Alexis HetuCompute texture coordinates using floating point operations
2017-07-20 Nicolas CapensImprove mipmap LOD calculation precision.
2017-07-19 Alexis HetuAdd texture filtering precision hint
2017-07-19 Alexis HetuAdded support for most formats to FP sampleTexel
2017-07-14 Alexis HetuRemove redundant R5G6R5 conversions
2017-07-07 Alexis HetuMinor fix for log2
2017-05-25 Nicolas CapensFix floating-point sampling of YUV formats.
2017-05-11 Nicolas CapensPrevent LTO from eliminating cross-library virtual...
2017-05-05 Nicolas CapensFixed -1 to implicitly unsigned char narrowing error.
2017-05-03 Nicolas CapensAdd Subzero as a Git subtree.
2017-04-12 Nicolas CapensFix floating-point color buffer support.
2017-03-20 Tom AndersonFix GCC build
2017-03-14 Alexis HetuFixed defines from BUILD.gn files
2017-02-07 Nicolas CapensFix predicating instructions before return in loops.
2017-02-03 Nicolas CapensUse unsigned index array accesses for texture sampling.
2017-01-30 Nicolas CapensRefactor Byte4 unpacking.
2017-01-18 Nicolas CapensDetect SSE4.1 support for Subzero.
2017-01-05 Nicolas CapensFix integer overflow in rasterization.
2017-01-05 Nicolas CapensOptimize flat triangle edge rasterization.
2016-12-09 Nicolas CapensFix transpose2x4().
2016-12-06 Nicolas CapensDeprecate the Long1 type.
2016-12-06 Nicolas CapensDeprecate handling power-of-two texture sampling separa...
2016-12-02 Nicolas CapensMake Reactor destination variables non-const.
2016-12-01 Nicolas CapensImplement switch constructs.
2016-12-01 Nicolas CapensDon't use Long1 for stencil operations.
2016-12-01 Nicolas CapensAvoid ambiguous vector casts.
2016-11-22 Alexis HetuFixed official chromium build on Linux
2016-11-15 Alexis HetuFixed clang warnings and unmuted these warnings
2016-09-28 Nicolas CapensMove Reactor type definitions to Reactor.hpp.
2016-09-28 Nicolas CapensAbstract llvm::Value usage.
2016-09-28 Nicolas CapensAbstract llvm::BasicBlock usage.
2016-09-28 Alexis HetuFixing Linux build
2016-09-28 Alexis HetuAdded missing types to PixelProgram::clampColor
2016-09-26 Alexis HetuFix for the remaining vertex array issues
2016-09-16 Alexis HetuAdded RG8 fragment output format
2016-09-16 Alexis HetuFixed R8I and R8UI fragment output formats
2016-09-13 Alexis HetuMade SwiftShader compile on Mac in Chromium
2016-09-09 Nicolas CapensFix indexing with instance ID.
2016-09-01 Alexis HetuRenaming functions named after operator names
2016-08-31 Alexis HetuFixed build files for Windows clang
2016-08-04 Nicolas CapensClarify the need for project and bias shader instructio...
2016-08-04 Alexis HetuShader cleanup
2016-07-07 Alexis HetuUpdate to BUILD.gn files
2016-06-30 Meng-Lin WuFragment output RG, RGBA 16-bit formats.
2016-06-30 Meng-Lin WuFragment output R, RG, RGBA 8-bit formats.
2016-06-28 Alexis HetuShort4 warnings fixed
2016-06-23 Alexis HetuFixed Windows warnings
2016-06-23 Alexis HetuUpdate to gn files for Windows
2016-06-17 Nicolas CapensCombine sampler method and option into a structure.
2016-06-16 Nicolas CapensPerform texture coordinate projection early.
2016-06-15 Meng-Lin WuPack texelFetch LOD as sampling coordinate's w component.
2016-06-15 Alexis HetuFixed writing to FORMAT_A8 and FORMAT_R8
2016-06-14 Nicolas CapensFix Clang compilation.
2016-06-13 Alexis HetuMinor constant cleanup
2016-06-13 Alexis HetuR8 fragment output format
2016-06-13 Meng-Lin WutexelFetch implementation
2016-06-09 Alexis HetuGN files, initial check in
2016-06-08 Alexis HetuMoved or removed unused variables
2016-06-06 Alexis HetuLOD Base level and Max level to sampler state
2016-06-06 Alexis HetuTexture size fix
2016-06-06 Alexis HetuRemoved unused classes Vector4i and Vector4u
2016-06-03 Meng-Lin Wutexoffset implementation
2016-06-02 Alexis HetuNew fragment output types
2016-06-02 Alexis HetuImplement flat interpolation qualifier support.
2016-05-27 Nicolas CapensSupport frustum clipping against z = -1.
2016-05-26 Meng-Lin Wutexgrad implementation
2016-05-20 Alexis HetuVertexRoutine code for Transform Feedback
2016-05-20 Nicolas CapensMake the number of vertex inputs configurable.
2016-05-20 Nicolas CapensMake the number of fragment inputs configurable.
2016-05-20 Nicolas CapensMake the number of vertex outputs configurable.
2016-05-20 Nicolas CapensFix overwriting clip flags with varyings.
2016-05-20 Nicolas CapensRename color output semantic.
2016-05-16 Alexis HetuSwitch implementation
2016-05-16 Alexis HetuAdded vertex attribute types
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-28 Alexis HetuSRGB implementation
2016-04-21 Nicolas CapensCompute cube LOD from 3D cube intersection distance.
2016-04-18 Nicolas CapensImplement broadcasting of gl_FragColor.
2016-04-18 Alexis HetuRGB32F texture sampling fix
2016-04-14 Alexis HetuAdded FORMAT_X32B32G32R32F as a renderable format
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 CapensFix scaling of float color to RGB565.
2016-04-05 Nicolas CapensRefactor sampler LOD calculation method into an enum.
2016-03-24 Alexis HetuRemoving superfluous element in semantic array
2016-03-18 Alexis Hetu32-bit integer vertex attribute
2016-03-18 Alexis HetuFixed some unary operators
2016-02-26 Nicolas CapensCorrect reciprocal approximation for power-of-two values.
2016-02-24 Nicolas CapensImplement support for separate minification/magnificati...
2016-02-10 Alexis HetuAdded 32 bit integer output types