summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2729 from yuriks/quaternion-fixGravatar Yuri Kunde Schlesner2017-05-281-3/+5
|\
| * OpenGL: Improve accuracy of quaternion interpolationGravatar Yuri Kunde Schlesner2017-05-271-3/+5
* | CMake: Correct inter-module dependencies and library visibilityGravatar Yuri Kunde Schlesner2017-05-271-5/+7
* | Move screen size constants from video_core to coreGravatar Yuri Kunde Schlesner2017-05-272-27/+8
* | OpenGL: Remove unused RendererOpenGL fieldsGravatar Yuri Kunde Schlesner2017-05-272-11/+2
* | gl_shader: refactor texture sampler into its own functionGravatar wwylele2017-05-271-40/+39
|/
* Merge pull request #2697 from wwylele/proctexGravatar Yuri Kunde Schlesner2017-05-2414-11/+1038
|\
| * gl_rasterizer: implement procedural textureGravatar wwylele2017-05-206-7/+600
| * pica/swrasterizer: implement procedural textureGravatar wwylele2017-05-208-4/+438
* | swrasterizer: add missing tc0_w and fragment lighting attribute processingGravatar wwylele2017-05-212-5/+8
* | pica: use correct register value for shader bool_uniformsGravatar wwylele2017-05-171-2/+2
* | Merge pull request #2703 from wwylele/pica-reg-reviseGravatar Yuri Kunde Schlesner2017-05-164-17/+25
|\ \
| * | pica: correct bit field length for some registersGravatar wwylele2017-05-164-17/+25
| |/
* | Pica: Write GS registersGravatar Jannik Vogel2017-05-121-0/+52
* | Pica: Write shader registers in functionsGravatar Jannik Vogel2017-05-121-57/+103
* | Pica: Set program code / swizzle data limit to 4096Gravatar Jannik Vogel2017-05-115-13/+16
|/
* pica: shader_dirty if texture2 coord changedGravatar wwylele2017-05-055-7/+12
* pica: use correct coordinates for texture 2Gravatar wwylele2017-05-034-5/+22
* Merge pull request #2671 from wwylele/dot3-rgbaGravatar bunnei2017-04-214-22/+39
|\
| * gl_shader_gen: remove TODO about Lerp behaviour verification. The implementat...Gravatar wwylele2017-04-201-2/+0
| * rasterizer: implement combiner operation 7 (Dot3_RGBA)Gravatar wwylele2017-04-194-20/+39
* | OpenGL: Pass Pica regs via parameterGravatar Yuri Kunde Schlesner2017-04-173-7/+5
* | OpenGL: Move PicaShaderConfig to gl_shader_gen.hGravatar Yuri Kunde Schlesner2017-04-164-202/+206
* | OpenGL: Move Attributes enum to a more appropriate fileGravatar Yuri Kunde Schlesner2017-04-163-12/+11
|/
* Pica/Regs: Correct bit width for blend-equationsGravatar Jannik Vogel2017-04-081-2/+2
* Input: remove unused stuff & clean upGravatar wwylele2017-03-011-0/+1
* Doxygen: Amend minor issues (#2593)Gravatar Mat M2017-02-263-3/+5
* Core: Re-write frame limiterGravatar Yuri Kunde Schlesner2017-02-261-3/+3
* Core: Make PerfStats internally lockedGravatar Yuri Kunde Schlesner2017-02-261-8/+2
* Remove built-in (non-Microprofile) profilerGravatar Yuri Kunde Schlesner2017-02-261-8/+0
* Add performance statistics to status barGravatar Yuri Kunde Schlesner2017-02-261-0/+9
* OpenGL: Check if uniform block exists before updating it (#2581)Gravatar Jannik Vogel2017-02-181-29/+30
* video_core: remove #pragma once in cpp file (#2570)Gravatar Weiyi Wang2017-02-152-4/+0
* SWRasterizer: Move more framebuffer functions to fileGravatar Yuri Kunde Schlesner2017-02-123-100/+105
* SWRasterizer: Move texturing functions to their own fileGravatar Yuri Kunde Schlesner2017-02-124-210/+259
* SWRasterizer: Convert large no-capture lambdas to standalone functionsGravatar Yuri Kunde Schlesner2017-02-121-315/+310
* SWRasterizer: Move framebuffer operation functions to their own fileGravatar Yuri Kunde Schlesner2017-02-124-236/+285
* VideoCore: Move software rasterizer files to sub-directoryGravatar Yuri Kunde Schlesner2017-02-128-12/+12
* video_core/shader: Document sanitized MUL operationGravatar Yuri Kunde Schlesner2017-02-121-0/+8
* Merge pull request #2550 from yuriks/pica-refactor2Gravatar Yuri Kunde Schlesner2017-02-1217-138/+130
|\
| * VideoCore: Split u64 Pica reg unions into 2 separate u32 unionsGravatar Yuri Kunde Schlesner2017-02-091-36/+42
| * VideoCore: Force enum sizes to u32 in LightingRegsGravatar Yuri Kunde Schlesner2017-02-091-4/+4
| * OpenGL: Remove unused duplicate of IsPassThroughTevStageGravatar Yuri Kunde Schlesner2017-02-091-12/+0
| * VideoCore: Split regs.h inclusionsGravatar Yuri Kunde Schlesner2017-02-0913-24/+45
| * Pica/Regs: Use binary search to look up reg namesGravatar Yuri Kunde Schlesner2017-02-092-15/+10
| * VideoCore: Use union to index into Regs structGravatar Yuri Kunde Schlesner2017-02-082-46/+28
* | video_core: Fix benign out-of-bounds indexing of array (#2553)Gravatar Yuri Kunde Schlesner2017-02-101-2/+1
|/
* Merge pull request #2482 from yuriks/pica-refactorGravatar Yuri Kunde Schlesner2017-02-0833-2397/+2604
|\
| * VideoCore: Move Regs to its own fileGravatar Yuri Kunde Schlesner2017-02-0422-658/+679
| * VideoCore: Split shader regs from Regs structGravatar Yuri Kunde Schlesner2017-02-049-102/+116