summaryrefslogtreecommitdiff
path: root/src/video_core
AgeCommit message (Expand)Author
2017-08-03SwRasterizer/Lighting: shorten file namewwylele
2017-08-02SwRasterizer/Lighting: move to its own filewwylele
2017-08-02SwRasterizer/Lighting: reduce confusionwwylele
2017-08-02SwRasterizer/Lighting: move quaternion normalization to the callerwwylele
2017-07-11SwRasterizer/Lighting: dist atten lut input need to be clampwwylele
2017-07-11SwRasterizer/Lighting: unify float suffixwwylele
2017-07-11SwRasterizer/Lighting: get rid of nested returnwwylele
2017-07-11SwRasterizer/Lighting: refactor GetLutValue into a function.wwylele
2017-07-11SwRasterizer: only interpolate quat and view when lighting is enabledwwylele
2017-07-11SwRasterizer/Lighting: pass lighting state as parameterwwylele
2017-07-11SwRasterizer/Lighting: Move the clamp highlight calculation to the end of the...Subv
2017-07-11SwRasterizer/Lighting: Move the lighting enable check outside the ComputeFrag...Subv
2017-07-11SwRasterizer/Lighting: Do not use global registers state in ComputeFragmentsC...Subv
2017-07-11SwRasterizer/Lighting: Do not use global state in LookupLightingLut.Subv
2017-07-11SwRasterizer/Lighting: Fixed a bug where the distance attenuation bias was be...Subv
2017-07-11SwRasterizer: Fixed a few conversion warnings and moved per-light values into...Subv
2017-07-11SwRasterizer: Run clang-formatSubv
2017-07-11SwRasterizer: Flip the vertex quaternions before clipping (if necessary).Subv
2017-07-11SwRasterizer: Corrected the light LUT lookups.Subv
2017-07-11SwRasterizer: Corrected the light LUT lookups.Subv
2017-07-11SwRasterizer: Fixed the lighting lut lookup function.Subv
2017-07-11SwRasterizer: Calculate fresnel for fragment lighting.Subv
2017-07-11SwRasterizer: Calculate specular_1 for fragment lighting.Subv
2017-07-11SwRasterizer: Calculate specular_0 for fragment lighting.Subv
2017-07-11SwRasterizer: Implement primary fragment color.Subv
2017-06-22gl_rasterizer: use texture buffer for fog LUTwwylele
2017-06-22gl_rasterizer: create the texture before applying the statewwylele
2017-06-21gl_state: reset 1d textureswwylele
2017-06-21gl_rasterizer: fix glGetUniformLocation typewwylele
2017-06-21gl_rasterizer: manage texture ids in one placewwylele
2017-06-21gl_rasterizer/lighting: fix LUT interpolationwwylele
2017-06-18Merge pull request #2776 from wwylele/geo-factorYuri Kunde Schlesner
2017-06-18gl_rasterizer/lighting: use the formula from the paper for germetic factorwwylele
2017-06-17Stop using reserved operator names (and/or/xor) with XbyakYuri Kunde Schlesner
2017-06-15gl_rasterizer/lighting: implement geometric factorwwylele
2017-06-14Merge pull request #2762 from wwylele/light-cp-tangentYuri Kunde Schlesner
2017-06-13Merge pull request #2743 from wwylele/wrap-fixYuri Kunde Schlesner
2017-06-12Merge pull request #2767 from yuriks/quaternion-flip-commentYuri Kunde Schlesner
2017-06-11gl_rasterizer/lighting: Implement tangent mappingwwylele
2017-06-11gl_rasterizer/lighting: implement lut input 5 (CP)wwylele
2017-06-11Merge pull request #2727 from wwylele/spot-lightSebastian Valle
2017-06-10OpenGL: Update comment on AreQuaternionsOpposite with new informationYuri Kunde Schlesner
2017-06-04pica/rasterizer: implement/stub texture wrap mode 4-7wwylele
2017-05-30Merge pull request #2721 from wwylele/texture-cubebunnei
2017-05-30gl_rasterizer: implement spot lightwwylele
2017-05-30gl_rasterizer: sync spot light statuswwylele
2017-05-30pica: prepare registers for spotlightwwylele
2017-05-29Merge pull request #2734 from yuriks/cmake-imported-libsYuri Kunde Schlesner
2017-05-29swrasterizer: implement TextureCubewwylele
2017-05-29pica: add registers for texture cubewwylele