767 Commits (cb89a67a80b640de27ea23c2904904ff59302fd9)

Author SHA1 Message Date
Yuri Kunde Schlesner 2937a44eed Pica/Texture: Move part of ETC1 decoding to new file and cleanups 9 years ago
Yuri Kunde Schlesner 114222b11e Pica/Texture: Simplify/cleanup texture tile addressing 9 years ago
Yuri Kunde Schlesner d1270b647c VideoCore: Move LookupTexture out of debug_utils.h 9 years ago
wwylele 2bc786be73 ShaderJIT: add 16 dummy bytes at the bottom of the stack 9 years ago
Weiyi Wang 6580180759 Common/x64: remove legacy emitter and abi (#2504) 9 years ago
Merry 6b2f12869e shader_jit_x64_compiler: esi and edi should be persistent (#2500) 9 years ago
Yuri Kunde Schlesner 1993fda63c VideoCore: Make PrimitiveAssembler const-correct 9 years ago
Yuri Kunde Schlesner 1a3c583a0f VideoCore: Extract swrast-specific data from OutputVertex 9 years ago
Yuri Kunde Schlesner bf1614c693 VideoCore/Shader: Clean up OutputVertex::FromAttributeBuffer 9 years ago
Yuri Kunde Schlesner dcdaff5ecc VideoCore: Split shader output writing from semantic loading 9 years ago
Yuri Kunde Schlesner 067b9b54bd VideoCore: Consistently use shader configuration to load attributes 9 years ago
Yuri Kunde Schlesner e05770fec4 VideoCore: Use correct register for immediate mode attribute count 9 years ago
Yuri Kunde Schlesner a4a4b6408c VideoCore: Rename some types to more accurate names 9 years ago
Yuri Kunde Schlesner 07b51a7da0 VideoCore: Change misleading register names 9 years ago
Kloen d80edf9ebf video_core: gl_rasterizer_cache.cpp removed unused type alias 9 years ago
Kloen be15be9020 video_core: gl_rasterizer.cpp removed unused type alias 9 years ago
Kloen 3115300f11 video_core: silence unused-local-typedef boost related warning on GCC 9 years ago
Yuri Kunde Schlesner ab0b74b0f3 VideoCore/Shader: Move entry_point to SetupBatch 9 years ago
Yuri Kunde Schlesner 1994f1a6f2 VideoCore/Shader: Move per-batch ShaderEngine state into ShaderSetup 9 years ago
Yuri Kunde Schlesner c863fc36ce Shader: Remove OutputRegisters struct 9 years ago
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