3064 Commits (5d31bab69a9cdc720347dfd69a9f5011b361e17a)

Author SHA1 Message Date
Lioncash 42f5fd0ab3 core/core_timing_util: Use std::chrono types for specifying time units 7 years ago
Fernando Sahmkow a32c52b1d8 shader_bytecode: Mark EXIT as flow instruction 7 years ago
ReinUsesLisp 0935c2d97b gl_shader_decompiler: Remove guest "position" varying 7 years ago
ReinUsesLisp e72b9044a0 gl_shader_cache: Store a system class and drop global accessors 7 years ago
ReinUsesLisp ad321564ed gl_shader_cache: Add commentaries explaining the intention in shaders creation 7 years ago
ReinUsesLisp 838b6d2ff8 gl_shader_cache: Flip if condition in GetStageProgram to reduce indentation 7 years ago
ReinUsesLisp 6ac4490751 gl_buffer_cache: Remove unused ReserveMemory method 7 years ago
ReinUsesLisp a89cc0bafc maxwell_to_gl: Use GL_CLAMP to emulate Clamp wrap mode 7 years ago
ReinUsesLisp b76df62c00 gl_rasterizer: Move alpha testing to the OpenGL pipeline 7 years ago
ReinUsesLisp df509486c4 gl_rasterizer: Use GL_QUADS to emulate quads rendering 7 years ago
ReinUsesLisp 21c0b4dec8 gl_device: Add commentary to AOFFI unit test source code 7 years ago
ReinUsesLisp 84928e6d67 gl_shader_gen: Always declare extensions after the version declaration 7 years ago
ReinUsesLisp f424b46036 vk_device: Let formats array type be deduced 7 years ago
ReinUsesLisp a4c5e3e339 vk_shader_decompiler: Misc fixes 7 years ago
ReinUsesLisp dec3c981d0 vk_device: Enable features when available and misc changes 7 years ago
Lioncash 5a4564bd8e renderer_opengl/utils: Use a std::string_view with LabelGLObject() 7 years ago
ReinUsesLisp d8827b07b5 gl_shader_decompiler: Use an if based cbuf indexing for broken drivers 7 years ago
ReinUsesLisp 46177901b8 gl_device: Add test to detect broken component indexing 7 years ago
Lioncash b6dcb1ae4d shader/shader_ir: Make Comment() take a std::string by value 7 years ago
Lioncash 228e58d0a5 shader/decode/*: Add missing newline to files lacking them 7 years ago
Lioncash 87b4c1ac5e shader/decode/*: Eliminate indirect inclusions 7 years ago
Lioncash 195b54602f shader/decode/memory: Remove left in debug pragma 7 years ago
Lioncash de23847184 renderer_opengl/gl_shader_decompiler: Remove redundant name specification in format string 7 years ago
ReinUsesLisp 69215b5a55 gl_shader_cache: Fix clang strict standard build issues 7 years ago
ReinUsesLisp c03b8c4c19 gl_shader_cache: Use shared contexts to build shaders in parallel 7 years ago
ReinUsesLisp 75e7b45d69 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp f78ef617b6 shader/memory: Implement LD (generic memory) 7 years ago
ReinUsesLisp 9c3461604c shader: Implement S2R Tid{XYZ} and CtaId{XYZ} 7 years ago
ReinUsesLisp ada79fa8ad gl_shader_decompiler: Make GetSwizzle constexpr 7 years ago
Lioncash 58a0c13e34 gl_shader_decompiler: Tidy up minor remaining cases of unnecessary std::string concatenation 7 years ago
Lioncash 6fb29764d6 gl_shader_decompiler: Replace individual overloads with the fmt-based one 7 years ago
Lioncash 784d2b6c3d gl_shader_decompiler: Utilize fmt overload of AddLine() where applicable 7 years ago
Fernando Sahmkow 911fafb967 Revert #2466 7 years ago
Lioncash 91ec251c4a gl_shader_decompiler: Add AddLine() overload that forwards to fmt 7 years ago
Fernando Sahmkow 9e98100c94 Dma_pusher: ASSERT on empty command_list 7 years ago
Lioncash e310d943b8 shader/shader_ir: Remove unnecessary inline specifiers 7 years ago
Lioncash 212b148923 shader/shader_ir: Simplify constructors for OperationNode 7 years ago
Lioncash 81e7e63080 shader/shader_ir: Remove unnecessary template parameter packs from Operation() overloads where applicable 7 years ago
Lioncash e09ee0ff23 shader/shader_ir: Mark tracking functions as const member functions 7 years ago
Lioncash ce04ab38bb shader/shader_ir: Place implementations of constructor and destructor in cpp file 7 years ago
Lioncash 3356ea5bc2 gl_shader_gen: std::move objects where applicable 7 years ago
Lioncash 0a7f09a99b gl_shader_disk_cache: in-class initialize virtual file offset of ShaderDiskCacheOpenGL 7 years ago
Lioncash 634b78a4c6 gl_shader_disk_cache: Default ShaderDiskCacheOpenGL's destructor in the cpp file 7 years ago
Lioncash 7fdc644c44 gl_shader_disk_cache: Make hash specializations noexcept 7 years ago
Lioncash 683c4e523f gl_shader_disk_cache: Remove redundant code string construction in LoadDecompiledEntry() 7 years ago
Lioncash 5e4c227608 gl_shader_disk_cache: Make variable non-const in decompiled entry case 7 years ago
Lioncash f417be9d3b gl_shader_disk_cache: Special-case boolean handling 7 years ago
ReinUsesLisp 21ea8b2fcb gl_rasterizer: Limit OpenGL point size to a minimum of 1 7 years ago
ReinUsesLisp 52340c3294 maxwell_to_gl: Add TriangleFan primitive topology 7 years ago
ReinUsesLisp a652e58c54 gl_rasterizer: Pass the right number of array quad vertices count 7 years ago