4046 Commits (00dde9cf72e22c83320befcd9dc56755cd50bd52)

Author SHA1 Message Date
Lioncash e08002310a video_core/surface: Add missing break in PixelFormatFromTextureFormat() 6 years ago
Lioncash 51f34a27e9 vk_shader_decompiler: Resolve fallthrough within ExprDecompiler's ExprCondCode operator() 6 years ago
Lioncash 304cee41c4 gl_shader_decompiler: Resolve fallthrough within ExprDecompiler's ExprCondCode operator() 6 years ago
Lioncash 1a9c05b197 texture_cache: Avoid unnecessary surface copies within PickStrategy() and TryReconstructSurface() 6 years ago
Lioncash 271d07c2e7 control_flow: Silence truncation warnings 6 years ago
Lioncash 4ef3c0158a gl_shader_decompiler: Make ExprDecompiler's GetResult() a const member function 6 years ago
Lioncash eb9ca6f6a1 gl_shader_decompiler: Use a std::string_view with GetDeclarationWithSuffix() 6 years ago
Lioncash 09e9ee194b gl_shader_decompiler: Fold flow_var constant into GetFlowVariable() 6 years ago
Lioncash 0d6adf0e50 gl_shader_decompiler: Mark ASTDecompiler/ExprDecompiler parameters as const references where applicable 6 years ago
Lioncash 274c260939 gl_shader_decompiler: Pass by reference to GenerateTextureArgument() 6 years ago
Lioncash a6eecc8339 gl_shader_decompiler: Use std::holds_alternative within GenerateTexture() 6 years ago
Lioncash 94855ef1a8 shader/node: std::move Meta instance within OperationNode constructor 6 years ago
Lioncash c531d0df85 gl_shader_decompiler: Avoid unnecessary copies of MetaImage 6 years ago
Lioncash 0b0ac56219 maxwell_3d: Silence truncation warnings 6 years ago
Lioncash 6a50c481fd video_core/gpu: Remove use of the global system accessor 6 years ago
Lioncash 0f814d8bc5 video_core/texture_cache: Amend Doxygen references 6 years ago
Lioncash b5202d5da2 common: Rename binary_find.h to algorithm.h 6 years ago
Fernando Sahmkow a1b185fa72 AsyncGpu: Address Feedback 6 years ago
Fernando Sahmkow 57cac4e614 Surfaces: Implement R4G4B4A4U format. 6 years ago
Fernando Sahmkow ecba8090f7 Surfaces: Implement ASTC 6x6 10x10 12x12 8x6 6x5 6 years ago
ReinUsesLisp 27db09b4e7 shader/half_set_predicate: Fix HSETP2 for constant buffers 6 years ago
ReinUsesLisp f8372fcc62 shader/half_set_predicate: Reduce DEBUG_ASSERT to LOG_DEBUG 6 years ago
ReinUsesLisp 3d415bbb32 gl_shader_disk_cache: Properly ignore existing cache 6 years ago
Lioncash 71a231e448 video_core/control_flow: Eliminate variable shadowing warnings 6 years ago
Lioncash a542346e9d video_core/control_flow: Eliminate pessimizing moves 6 years ago
Lioncash 1ad73a6011 video_core/ast: Unindent most of IsFullyDecompiled() by one level 6 years ago
Lioncash 2d2dd7bf7b video_core/ast: Make ShowCurrentState() take a string_view instead of std::string 6 years ago
Lioncash b1178c30cf video_core/ast: Eliminate variable shadowing warnings 6 years ago
Lioncash d599c3c74b video_core/ast: Replace std::string with a constexpr std::string_view 6 years ago
Lioncash 7d18851449 video_core/ast: Default the move constructor and assignment operator 6 years ago
Lioncash 4d48fc529a video_core/{ast, expr}: Organize forward declaration 6 years ago
Lioncash 844d714085 video_core/expr: Supply operator!= along with operator== 6 years ago
Lioncash e53a34ecf6 video_core/{ast, expr}: Use std::move where applicable 6 years ago
Lioncash 2d86bd6d08 video_core/ast: Supply const accessors for data where applicable 6 years ago
ReinUsesLisp 521b03ddb4 maxwell_3d: Add dirty flags for depth bounds values 6 years ago
Fernando Sahmkow 986adabde5 GL_Renderer: Remove lefting snippet. 6 years ago
Fernando Sahmkow 0775dffe14 Gl_Rasterizer: Protect CPU Memory mapping from multiple threads. 6 years ago
Fernando Sahmkow ded3d555e1 Core: Wait for GPU to be idle before shutting down. 6 years ago
Fernando Sahmkow d9b035cc31 Nvdrv: Do framelimiting only in the CPU Thread 6 years ago
Fernando Sahmkow 1df31e4b65 GPU_Async: Correct fences, display events and more. 6 years ago
Fernando Sahmkow 3fd1a9707d Texture_Cache: Blit Deduction corrections and simplifications. 6 years ago
Fernando Sahmkow a909bf7263 TextureCache: Add the ability to deduce if two textures are depth on blit. 6 years ago
Fernando Sahmkow 4de60d6a41 Shader_ir: Address feedback 6 years ago
Fernando Sahmkow 97f8352efe Shader_Ir: Address Feedback and clang format. 6 years ago
Fernando Sahmkow 40dc82911f vk_shader_decompiler: Correct Branches inside conditionals. 6 years ago
Fernando Sahmkow 073ccf8def vk_shader_decompiler: Clean code and be const correct. 6 years ago
Fernando Sahmkow 8561edf839 Shader_IR: clean up AST handling and add documentation. 6 years ago
Fernando Sahmkow e9f4340b88 Shader_IR: Correct OutwardMoves for Ifs 6 years ago
Fernando Sahmkow c5d2245b54 vk_shader_compiler: Don't enclose branches with if(true) to avoid crashing AMD 6 years ago
Fernando Sahmkow 8cd340c636 gl_shader_decompiler: Refactor and address feedback. 6 years ago