summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | correct constnessGravatar wwylele2017-08-192-2/+4
| * | pica/shader/interpreter: implement SETEMIT and EMITGravatar wwylele2017-08-191-0/+16
| * | pica/shader: extend UnitState for GSGravatar wwylele2017-08-192-0/+84
| * | pica/regs: layout geometry shader configuration regsGravatar wwylele2017-08-102-2/+39
* | | Merge pull request #2914 from wwylele/fresnel-fixGravatar bunnei2017-09-052-7/+9
|\ \ \
| * | | pica/lighting: only apply Fresnel factor for the last lightGravatar wwylele2017-09-032-7/+9
* | | | video_core: report telemetry for gas modeGravatar wwylele2017-08-311-0/+6
|/ / /
* | | Merge pull request #2891 from wwylele/sw-bumpGravatar bunnei2017-08-304-10/+40
|\ \ \
| * | | gl_rasterizer/lighting: more accurate CP formulaGravatar wwylele2017-08-221-2/+2
| * | | SwRasterizer/Lighting: implement LUT input CPGravatar wwylele2017-08-221-0/+11
| * | | SwRasterizer/Lighting: implement bump mappingGravatar wwylele2017-08-223-8/+27
* | | | Merge pull request #2892 from Subv/warnings2Gravatar Weiyi Wang2017-08-283-6/+10
|\ \ \ \ | |_|_|/ |/| | |
| * | | Warnings: Fixed a few missing-return warnings in video_core.Gravatar Subv2017-08-263-6/+10
| |/ /
* | | swrasterizer: remove invalid TODOGravatar wwylele2017-08-211-4/+2
* | | swrasterizer/clipper: remove tested TODOGravatar wwylele2017-08-211-4/+0
* | | gl_shader_gen: simplify and clarify the depth transformation between vertex s...Gravatar wwylele2017-08-211-2/+5
* | | gl_rasterizer: add clipping plane z<=0 defined in PICAGravatar wwylele2017-08-214-0/+21
|/ /
* | Merge pull request #2872 from wwylele/sw-geo-factorGravatar Yuri Kunde Schlesner2017-08-201-4/+16
|\ \
| * | SwRasterizer/Lighting: implement geometric factorGravatar wwylele2017-08-111-4/+16
* | | Merge pull request #2871 from wwylele/sw-spotlightGravatar James Rowe2017-08-191-3/+19
|\ \ \
| * | | SwRasterizer/Lighting: implement spot lightGravatar wwylele2017-08-111-3/+19
| |/ /
* / / gl_shader_gen: don't call SampleTexture when bump map is not usedGravatar wwylele2017-08-111-4/+5
|/ /
* / SwRasterizer/Lighting: use make_tuple instead of constructorGravatar wwylele2017-08-101-1/+1
|/
* Merge pull request #2822 from wwylele/sw_lighting-2Gravatar Weiyi Wang2017-08-096-5/+307
|\
| * SwRasterizer/Lighting: shorten file nameGravatar wwylele2017-08-034-4/+4
| * SwRasterizer/Lighting: move to its own fileGravatar wwylele2017-08-024-240/+271
| * SwRasterizer/Lighting: reduce confusionGravatar wwylele2017-08-021-1/+1
| * SwRasterizer/Lighting: move quaternion normalization to the callerGravatar wwylele2017-08-021-3/+3
| * SwRasterizer/Lighting: dist atten lut input need to be clampGravatar wwylele2017-07-111-1/+1
| * SwRasterizer/Lighting: unify float suffixGravatar wwylele2017-07-111-11/+13
| * SwRasterizer/Lighting: get rid of nested returnGravatar wwylele2017-07-111-10/+11
| * SwRasterizer/Lighting: refactor GetLutValue into a function.Gravatar wwylele2017-07-111-83/+27
| * SwRasterizer: only interpolate quat and view when lighting is enabledGravatar wwylele2017-07-111-14/+14
| * SwRasterizer/Lighting: pass lighting state as parameterGravatar wwylele2017-07-111-13/+13
| * SwRasterizer/Lighting: Move the clamp highlight calculation to the end of the...Gravatar Subv2017-07-111-17/+17
| * SwRasterizer/Lighting: Move the lighting enable check outside the ComputeFrag...Gravatar Subv2017-07-111-7/+6
| * SwRasterizer/Lighting: Do not use global registers state in ComputeFragmentsC...Gravatar Subv2017-07-111-3/+3
| * SwRasterizer/Lighting: Do not use global state in LookupLightingLut.Gravatar Subv2017-07-112-13/+22
| * SwRasterizer/Lighting: Fixed a bug where the distance attenuation bias was be...Gravatar Subv2017-07-111-3/+2
| * SwRasterizer: Fixed a few conversion warnings and moved per-light values into...Gravatar Subv2017-07-111-5/+6
| * SwRasterizer: Run clang-formatGravatar Subv2017-07-111-45/+83
| * SwRasterizer: Flip the vertex quaternions before clipping (if necessary).Gravatar Subv2017-07-112-20/+15
| * SwRasterizer: Corrected the light LUT lookups.Gravatar Subv2017-07-111-6/+7
| * SwRasterizer: Corrected the light LUT lookups.Gravatar Subv2017-07-111-33/+43
| * SwRasterizer: Fixed the lighting lut lookup function.Gravatar Subv2017-07-111-2/+4
| * SwRasterizer: Calculate fresnel for fragment lighting.Gravatar Subv2017-07-111-1/+25
| * SwRasterizer: Calculate specular_1 for fragment lighting.Gravatar Subv2017-07-111-3/+59
| * SwRasterizer: Calculate specular_0 for fragment lighting.Gravatar Subv2017-07-111-13/+94
| * SwRasterizer: Implement primary fragment color.Gravatar Subv2017-07-111-4/+113
* | pica: upload shared shader code to both unitGravatar wwylele2017-08-072-26/+45