summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* VideoCore/Shader: Move entry_point to SetupBatchGravatar Yuri Kunde Schlesner2017-01-256-26/+27
* VideoCore/Shader: Move per-batch ShaderEngine state into ShaderSetupGravatar Yuri Kunde Schlesner2017-01-256-44/+40
* Shader: Remove OutputRegisters structGravatar Yuri Kunde Schlesner2017-01-254-22/+17
* Shader: Initialize conditional_code in interpreterGravatar Yuri Kunde Schlesner2017-01-252-3/+3
* Shader: Don't read ShaderSetup from global stateGravatar Yuri Kunde Schlesner2017-01-251-3/+3
* shader_jit_x64: Don't read program from global stateGravatar Yuri Kunde Schlesner2017-01-253-22/+22
* VideoCore/Shader: Move ProduceDebugInfo to InterpreterEngineGravatar Yuri Kunde Schlesner2017-01-254-19/+10
* VideoCore/Shader: Split interpreter and JIT into separate ShaderEnginesGravatar Yuri Kunde Schlesner2017-01-258-97/+153
* VideoCore/Shader: Rename shader_jit_x64{ => _compiler}.{cpp,h}Gravatar Yuri Kunde Schlesner2017-01-254-4/+4
* VideoCore/Shader: Split shader uniform state and shader engineGravatar Yuri Kunde Schlesner2017-01-254-21/+54
* VideoCore/Shader: Add constness to methodsGravatar Yuri Kunde Schlesner2017-01-252-4/+4
* VideoCore/Shader: Use only entry_point as ShaderSetup paramGravatar Yuri Kunde Schlesner2017-01-253-11/+13
* VideoCore/Shader: Use self instead of g_state.vs in ShaderSetupGravatar Yuri Kunde Schlesner2017-01-252-11/+8
* VideoCore/Shader: Extract input vertex loading code into functionGravatar Yuri Kunde Schlesner2017-01-253-22/+26
* video_core: fix shader.cpp signed / unsigned warningGravatar Kloen2017-01-231-2/+2
* video_core: gl_rasterizer float to int warningGravatar Kloen2017-01-231-1/+2
* video_core: fix gl_rasterizer warning on MSVCGravatar Kloen2017-01-231-1/+1
* config: Add option for specifying screen resolution scale factor.Gravatar bunnei2017-01-073-5/+10
* Fix some warnings (#2399)Gravatar Jonathan Hao2017-01-041-2/+0
* Merge pull request #2367 from JayFoxRox/lighting-lut-quickfixGravatar bunnei2016-12-291-10/+9
|\
| * Minor cleanup in GLSL codeGravatar Jannik Vogel2016-12-251-3/+2
| * Offset lighting LUT samples correctlyGravatar Jannik Vogel2016-12-251-7/+7
* | core: Move emu_window and key_map into coreGravatar MerryMage2016-12-232-2/+2
|/
* Merge pull request #2319 from yuriks/profile-scopesGravatar bunnei2016-12-212-0/+15
|\
| * VideoCore: Make profiling scope more representativeGravatar Yuri Kunde Schlesner2016-12-142-0/+15
* | Use GL_TRUE when setting color_maskGravatar Albin Bernhardsson2016-12-191-4/+4
* | Merge pull request #2318 from yuriks/trace-optGravatar bunnei2016-12-183-16/+15
|\ \
| * | VideoCore: Inline IsPicaTracingGravatar Yuri Kunde Schlesner2016-12-143-16/+15
| |/
* | VideoCore/Shader: Extract DebugData out from UnitStateGravatar Yuri Kunde Schlesner2016-12-168-103/+99
* | Remove unnecessary castGravatar Yuri Kunde Schlesner2016-12-161-3/+1
* | VideoCore/Shader: Extract evaluate_condition lambda to function scopeGravatar Yuri Kunde Schlesner2016-12-161-26/+24