summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
| * VideoCore: Split geometry pipeline regs from Regs structGravatar Yuri Kunde Schlesner2017-02-049-264/+292
| * VideoCore: Split lighting regs from Regs structGravatar Yuri Kunde Schlesner2017-02-046-312/+341
| * VideoCore: Split framebuffer regs from Regs structGravatar Yuri Kunde Schlesner2017-02-0410-445/+491
| * VideoCore: Split texturing regs from Regs structGravatar Yuri Kunde Schlesner2017-02-0415-494/+532
| * VideoCore: Split rasterizer regs from Regs structGravatar Yuri Kunde Schlesner2017-02-0413-187/+218
* | Use std::array<u8,2> instead of u8[2] to fix MSVC buildGravatar Lectem2017-02-051-1/+1
|/
* Merge pull request #2476 from yuriks/shader-refactor3Gravatar Yuri Kunde Schlesner2017-02-0416-161/+160
|\
| * VideoCore: Make PrimitiveAssembler const-correctGravatar Yuri Kunde Schlesner2017-01-292-3/+4
| * VideoCore: Extract swrast-specific data from OutputVertexGravatar Yuri Kunde Schlesner2017-01-295-58/+64
| * VideoCore/Shader: Clean up OutputVertex::FromAttributeBufferGravatar Yuri Kunde Schlesner2017-01-292-10/+16
| * VideoCore: Split shader output writing from semantic loadingGravatar Yuri Kunde Schlesner2017-01-293-24/+24
| * VideoCore: Consistently use shader configuration to load attributesGravatar Yuri Kunde Schlesner2017-01-296-44/+23
| * VideoCore: Use correct register for immediate mode attribute countGravatar Yuri Kunde Schlesner2017-01-292-7/+13
| * VideoCore: Rename some types to more accurate namesGravatar Yuri Kunde Schlesner2017-01-298-18/+18
| * VideoCore: Change misleading register namesGravatar Yuri Kunde Schlesner2017-01-294-8/+9
* | Pica/Texture: Move part of ETC1 decoding to new file and cleanupsGravatar Yuri Kunde Schlesner2017-02-044-110/+159
* | Pica/Texture: Simplify/cleanup texture tile addressingGravatar Yuri Kunde Schlesner2017-02-044-37/+111
* | VideoCore: Move LookupTexture out of debug_utils.hGravatar Yuri Kunde Schlesner2017-02-047-301/+340
* | ShaderJIT: add 16 dummy bytes at the bottom of the stackGravatar wwylele2017-02-031-2/+5
* | Common/x64: remove legacy emitter and abi (#2504)Gravatar Weiyi Wang2017-01-311-1/+0
* | shader_jit_x64_compiler: esi and edi should be persistent (#2500)Gravatar Merry2017-01-311-0/+2
* | video_core: gl_rasterizer_cache.cpp removed unused type aliasGravatar Kloen2017-01-301-1/+0
* | video_core: gl_rasterizer.cpp removed unused type aliasGravatar Kloen2017-01-301-2/+0
|/
* video_core: silence unused-local-typedef boost related warning on GCCGravatar Kloen2017-01-291-0/+7