7095 Commits (2dee7d799dfac1f7fc2d605b708b98ca28b45bbd)

Author SHA1 Message Date
Yuri Kunde Schlesner b0ec4da3b0 Shader: Initialize conditional_code in interpreter 9 years ago
Yuri Kunde Schlesner e500250c97 Shader: Don't read ShaderSetup from global state 9 years ago
Yuri Kunde Schlesner 5b046f49c9 shader_jit_x64: Don't read program from global state 9 years ago
Yuri Kunde Schlesner 46fc50931f VideoCore/Shader: Move ProduceDebugInfo to InterpreterEngine 9 years ago
Yuri Kunde Schlesner 931a2b0ca4 VideoCore/Shader: Split interpreter and JIT into separate ShaderEngines 9 years ago
Yuri Kunde Schlesner 88b533871e VideoCore/Shader: Rename shader_jit_x64{ => _compiler}.{cpp,h} 9 years ago
Yuri Kunde Schlesner 73e7bc2592 VideoCore/Shader: Split shader uniform state and shader engine 9 years ago
Yuri Kunde Schlesner f887eccd74 VideoCore/Shader: Add constness to methods 9 years ago
Yuri Kunde Schlesner 03d2b6aa89 VideoCore/Shader: Use only entry_point as ShaderSetup param 9 years ago
Yuri Kunde Schlesner d6533112fe VideoCore/Shader: Use self instead of g_state.vs in ShaderSetup 9 years ago
Yuri Kunde Schlesner 2771bde17a VideoCore/Shader: Extract input vertex loading code into function 9 years ago
Kloen 55c137a3ab video_core: fix shader.cpp signed / unsigned warning 9 years ago
Kloen efb168a1ce video_core: gl_rasterizer float to int warning 9 years ago
Kloen b969f82292 video_core: fix gl_rasterizer warning on MSVC 9 years ago
bunnei d2a2789dda config: Add option for specifying screen resolution scale factor. 9 years ago
Jonathan Hao 1df720ed08 Fix some warnings (#2399) 9 years ago
Jannik Vogel 1404a3c19a Minor cleanup in GLSL code 9 years ago
Jannik Vogel 98bb00a643 Offset lighting LUT samples correctly 9 years ago
MerryMage 4aaaea9758 core: Move emu_window and key_map into core 9 years ago
Albin Bernhardsson 0a2259ad11 Use GL_TRUE when setting color_mask 9 years ago
Yuri Kunde Schlesner 7d4827f520 VideoCore/Shader: Extract DebugData out from UnitState 9 years ago
Yuri Kunde Schlesner e847c70fb6 Remove unnecessary cast 9 years ago
Yuri Kunde Schlesner d94a04ced7 VideoCore/Shader: Extract evaluate_condition lambda to function scope 9 years ago
Yuri Kunde Schlesner fc3d8c77c8 VideoCore/Shader: Extract call lambda up a scope and remove unused param 9 years ago
Yuri Kunde Schlesner 4a688688b1 VideoCore/Shader: Remove dynamic control flow in (Get)UniformOffset 9 years ago
Yuri Kunde Schlesner ec7b3940b0 VideoCore/Shader: Move DebugData to a separate file 9 years ago
Yuri Kunde Schlesner 50a3f434a0 shader_jit_x64: Use LOOPCOUNT_REG as a 64-bit reg when indexing 9 years ago
Yuri Kunde Schlesner 66efdff1a7 VideoCore: Make profiling scope more representative 9 years ago
Yuri Kunde Schlesner eb75205231 VideoCore: Inline IsPicaTracing 9 years ago
Yuri Kunde Schlesner d8fc6ee91b VideoCore: Eliminate an unnecessary copy in the drawcall loop 9 years ago
Yuri Kunde Schlesner 8ec064951f shader_jit_x64: Use Reg32 for LOOP* registers, eliminating casts 9 years ago
Yuri Kunde Schlesner 2d892f845c VideoCore: Convert x64 shader JIT to use Xbyak for assembly 9 years ago
Lioncash b0ebdfae34 Add all services to the Service namespace 9 years ago
Markus Wick aa8236a9b6 OpenGL: Drop framebuffer completeness check. 10 years ago
emmauss 4865993e6f Implement Frame rate limiter (#2223) 10 years ago
Jannik Vogel 869743d34c ASSERT that shader was linked successfully 10 years ago
Jannik Vogel d676c9a06f Report shader uniform block size in case of mismatch 10 years ago
Jannik Vogel d8142ae075 Print broken shader code to log 10 years ago
Yuri Kunde Schlesner 515096c197 OpenGL: Non-zero stride only makes sense for linear buffers 10 years ago
Yuri Kunde Schlesner 2271fa76fb OpenGL: Ensure framebuffer binding is restored if completion check fails 10 years ago
Yuri Kunde Schlesner f207da3a5a OpenGL: Fix DisplayTransfer accel when input width != output width 10 years ago
Jannik Vogel 3020767914 shader_jit: Fix non-SSE4.1 path where FLR would not truncate 10 years ago
Yuri Kunde Schlesner 90fd00648c clang-format: Fix coding style 10 years ago
Jannik Vogel 62c76b4207 shader_jit: Load LOOPCOUNT_REG and LOOPINC 4 bit left-shifted 10 years ago
Subv a485a04208 ClangFormat: Fixed the clang-format errors 10 years ago
Subv d16be9bdbd Build: Fixed a few warnings. 10 years ago
Emmanuel Gil Peyrot 87d3afe635 GPU: Remove the broken frame_skip option. 10 years ago
Subv 47603a64f1 RasterizerGL: Use GL_TRUE and 0xFF in the stencil and depth masks instead of simply true and -1 10 years ago
Subv d64661e40e Rasterizer/Memfill: Set the correct stencil write mask when clearing the stencil buffer. 10 years ago
jphalimi 5a580171b6 Cache Vertices instead of Output registers (#2165) 10 years ago