12572 Commits (108564df57929ae77c789948fa43bca01426ff9d)

Author SHA1 Message Date
ReinUsesLisp c7698d0bc8
gl_state: Minor style changes 6 years ago
ReinUsesLisp a14d202ac2
gl_state: Remove unused Citra TextureUnits 6 years ago
ReinUsesLisp 28fece8e9b
gl_state: Move initializers from constructor to class declaration 6 years ago
ReinUsesLisp a993df1ee2
shader/node: Unpack bindless texture encoding 6 years ago
Lioncash 6c8f28813c scheduler: Mark parameter of AskForReselectionOrMarkRedundant() as const 6 years ago
ReinUsesLisp fa31e5b868
maxwell_3d/kepler_compute: Remove unused arguments in GetTexture 6 years ago
ReinUsesLisp 538ddd220e
video_core/textures: Remove unused index entry in FullTextureInfo 6 years ago
ReinUsesLisp 961fe4d19b
maxwell_3d: Remove unused method GetStageTextures 6 years ago
Lioncash f19c1a7cda scheduler: Silence sign conversion warnings 6 years ago
Lioncash 2fb0bbff29 scheduler: Initialize class members directly where applicable 6 years ago
Lioncash 2dc469ceba scheduler: Amend documentation comments 6 years ago
Fernando Sahmkow 3f9262195b Video_Core: Implement texture format E5B9G9R9_SHAREDEXP. 6 years ago
ReinUsesLisp 3e469cecc1
maxwell_3d: Silence implicit conversion warnings 6 years ago
ReinUsesLisp bd2aff3e26
rasterizer_accelerated: Add intermediary for GPU rasterizers 6 years ago
ReinUsesLisp a5aa1bb174
astc: Silence implicit conversion warnings 6 years ago
Fernando Sahmkow be856a38d6 Shader_IR: Address Feedback. 6 years ago
Fernando Sahmkow e3afd6595a Shader_IR: Clang format 6 years ago
ReinUsesLisp 78f3e8a757 gl_shader_cache: Implement locker variants invalidation 6 years ago
ReinUsesLisp ec85648af3 gl_shader_disk_cache: Store and load fast BRX 6 years ago
ReinUsesLisp fa2c297f3e const_buffer_locker: Minor style changes 6 years ago
ReinUsesLisp 7b81ba4d8a gl_shader_decompiler: Move entries to a separate function 6 years ago
Fernando Sahmkow 1244f2d368 Shader_IR: Implement Fast BRX and allow multi-branches in the CFG. 6 years ago
Fernando Sahmkow a05120ec0b Shader_IR: Correct typo in Consistent method. 6 years ago
Fernando Sahmkow 33fcec3502 Shader_IR: allow lookup of texture samplers within the shader_ir for instructions that don't provide it 6 years ago
Fernando Sahmkow 8909f52166 Shader_IR: Implement Fast BRX and allow multi-branches in the CFG. 6 years ago
Fernando Sahmkow acd6441134 Shader_Cache: setup connection of ConstBufferLocker 6 years ago
Fernando Sahmkow 1a58f45d76 VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. 6 years ago
Fernando Sahmkow 2ef696c85a Shader_IR: Implement BRX tracking. 6 years ago
Lioncash 7fdf991097 shader_bytecode: Make Matcher constexpr capable 6 years ago
Lioncash 382717172e shader_ir: Use std::array with pair instead of unordered_map 6 years ago
Lioncash 1f5401c89c video_core/shader: Resolve instances of variable shadowing 6 years ago
Zach Hilman bb207fe27a savedata_factory: Automatically create certain savedata 6 years ago
Fernando Sahmkow 1509d2ffbd Shader_Ir: Fix TLD4S from using a component mask. 6 years ago
ReinUsesLisp 1ea07954fb shader_ir/memory: Ignore global memory when tracking fails 6 years ago
ReinUsesLisp e3107788e6
maxwell_3d: Reduce FlushMMEInlineDraw logging to Trace 6 years ago
bunnei a86a88109a core: Fix clang-format errors. 6 years ago
Nicolae-Andrei Cociorba 20521da259 Fix null pointer deref. 6 years ago
Lioncash 074b38b7a9 video_core/shader/ast: Make ShowCurrentState() and SanityCheck() const member functions 6 years ago
Lioncash 222f4b45eb video_core/shader/ast: Make ASTManager::Print a const member function 6 years ago
Lioncash 7831e86c34 video_core/shader/ast: Make ExprPrinter members private 6 years ago
Lioncash a2eccbf075 video_core/shader/ast: Make Indent() return a string_view 6 years ago
Lioncash 15d177a6ac video_core/shader/ast: Make Indent() private 6 years ago
Lioncash 7f6a8a33d4 video_core/shader/ast: Rename Ident() to Indent() 6 years ago
Lioncash 081530686c video_core/shader/ast: Make use of fmt where applicable 6 years ago
Lioncash c6bec9aa10 vk_shader_decompiler: Mark operator() function parameters as const references 6 years ago
Lioncash 2c34d8aabb dmnt_cheat_vm: Correct register Restore and ClearRegs behavior 6 years ago
Fernando Sahmkow c0eb1aecfd Fermi2D: Use a different formula for delimiting blit areas. 6 years ago
Lioncash 8d8e495248 hid/npad: Fix incorrect connection boolean value in ConnectAllDisconnectedControllers() 6 years ago
Lioncash d076466f26 hid/npad: Add missing break in default case 6 years ago
Lioncash 26c84718c8 hid/npad: Replace std::for_each with ranged for loops 6 years ago