summaryrefslogtreecommitdiff
path: root/src/video_core
AgeCommit message (Expand)Author
2016-12-29Merge pull request #2367 from JayFoxRox/lighting-lut-quickfixbunnei
2016-12-25Minor cleanup in GLSL codeJannik Vogel
2016-12-25Offset lighting LUT samples correctlyJannik Vogel
2016-12-23core: Move emu_window and key_map into coreMerryMage
2016-12-21Merge pull request #2319 from yuriks/profile-scopesbunnei
2016-12-19Use GL_TRUE when setting color_maskAlbin Bernhardsson
2016-12-18Merge pull request #2318 from yuriks/trace-optbunnei
2016-12-16VideoCore/Shader: Extract DebugData out from UnitStateYuri Kunde Schlesner
2016-12-16Remove unnecessary castYuri Kunde Schlesner
2016-12-16VideoCore/Shader: Extract evaluate_condition lambda to function scopeYuri Kunde Schlesner
2016-12-15VideoCore/Shader: Extract call lambda up a scope and remove unused paramYuri Kunde Schlesner
2016-12-15VideoCore/Shader: Remove dynamic control flow in (Get)UniformOffsetYuri Kunde Schlesner
2016-12-15VideoCore/Shader: Move DebugData to a separate fileYuri Kunde Schlesner
2016-12-15shader_jit_x64: Use LOOPCOUNT_REG as a 64-bit reg when indexingYuri Kunde Schlesner
2016-12-14VideoCore: Make profiling scope more representativeYuri Kunde Schlesner
2016-12-14VideoCore: Inline IsPicaTracingYuri Kunde Schlesner
2016-12-14VideoCore: Eliminate an unnecessary copy in the drawcall loopYuri Kunde Schlesner
2016-12-14shader_jit_x64: Use Reg32 for LOOP* registers, eliminating castsYuri Kunde Schlesner
2016-12-14VideoCore: Convert x64 shader JIT to use Xbyak for assemblyYuri Kunde Schlesner
2016-12-11Add all services to the Service namespaceLioncash
2016-12-07OpenGL: Drop framebuffer completeness check.Markus Wick
2016-12-06Implement Frame rate limiter (#2223)emmauss
2016-12-05ASSERT that shader was linked successfullyJannik Vogel
2016-12-05Report shader uniform block size in case of mismatchJannik Vogel
2016-12-05Print broken shader code to logJannik Vogel
2016-12-04OpenGL: Non-zero stride only makes sense for linear buffersYuri Kunde Schlesner
2016-12-04OpenGL: Ensure framebuffer binding is restored if completion check failsYuri Kunde Schlesner
2016-12-04OpenGL: Fix DisplayTransfer accel when input width != output widthYuri Kunde Schlesner
2016-12-03Merge pull request #2259 from JayFoxRox/fix-fallbackYuri Kunde Schlesner
2016-12-04shader_jit: Fix non-SSE4.1 path where FLR would not truncateJannik Vogel
2016-12-03clang-format: Fix coding styleYuri Kunde Schlesner
2016-12-02shader_jit: Load LOOPCOUNT_REG and LOOPINC 4 bit left-shiftedJannik Vogel
2016-11-30ClangFormat: Fixed the clang-format errorsSubv
2016-11-29Build: Fixed a few warnings.Subv
2016-11-27Merge pull request #2222 from linkmauve/die-frameskip-dieYuri Kunde Schlesner
2016-11-27GPU: Remove the broken frame_skip option.Emmanuel Gil Peyrot
2016-11-27RasterizerGL: Use GL_TRUE and 0xFF in the stencil and depth masks instead of ...Subv
2016-11-27Rasterizer/Memfill: Set the correct stencil write mask when clearing the sten...Subv
2016-11-23Cache Vertices instead of Output registers (#2165)jphalimi
2016-11-22Fix format error from #2195wwylele
2016-11-19Merge pull request #2195 from Subv/factor_checkbunnei
2016-11-19GPU/CiTrace: Avoid calling GetTextures() when not necessary.Subv
2016-11-19Merge pull request #2194 from jroweboy/extremely-minor-clangformat-changeJames Rowe
2016-11-19Minor formatting changeJames Rowe
2016-11-05Add default hotkey to swap primary screens.James Rowe
2016-11-05Support additional screen layouts.James Rowe
2016-10-20Fix typosRicardo de Almeida Gonzaga
2016-10-06Merge pull request #2082 from yuriks/shader-interp-crashbunnei
2016-10-03Merge pull request #2103 from wwylele/gpu-reg-cleanupbunnei
2016-09-29VideoCore: Shader interpreter cleanupsYuri Kunde Schlesner