2924 Commits (dfe6cbac91a3dce8ccea98fc19f06c162ed58cee)

Author SHA1 Message Date
ReinUsesLisp dfe6cbac91 gl_texture_cache: Implement fermi copies 7 years ago
ReinUsesLisp 57cfa6b47a texture_cache: Split texture cache into different files 7 years ago
ReinUsesLisp 4b3338b9d9 texture_cache: Move staging buffer into a generic implementation 7 years ago
ReinUsesLisp b7df49efba texture_cache: Flush 3D textures in the order they are drawn 7 years ago
ReinUsesLisp 1b91e86f65 gl_texture_cache: Minor changes 7 years ago
ReinUsesLisp b91d2263d4 gl_texture_cache: Add copy from multiple overlaps into a single surface 7 years ago
ReinUsesLisp 4543864bae gl_texture_cache: Attach surface textures instead of views 7 years ago
ReinUsesLisp f46a979f19 gl_texture_cache: Add fast copy path 7 years ago
ReinUsesLisp 3b430b5605 gl_texture_cache: Initial implementation 7 years ago
Lioncash 0b24f6f253 core: Remove unused CiTrace source files 7 years ago
Fernando Sahmkow ab3bb046a8 GPUVM: Correct GPU VM virtual address space 7 years ago
ReinUsesLisp 51d624bf2c kepler_compute: Use std::array for cbuf info 7 years ago
ReinUsesLisp 667ecbda37 kepler_compute: Fix block_dim_x encoding 7 years ago
ReinUsesLisp e6d3f9c589 gl_rasterizer: Remove unused parameters in descriptor uploads 7 years ago
ReinUsesLisp 1073b32300 video_core/engines: Move ConstBufferInfo out of Maxwell3D 7 years ago
ReinUsesLisp e8bd976b4d shader: Split SSY and PBK stack 7 years ago
ReinUsesLisp 419d5bf5db shader/node: Minor changes 7 years ago
ReinUsesLisp 056ff86fc9 shader: Move Node declarations out of the shader IR header 7 years ago
ReinUsesLisp fd392543e8 shader: Use shared_ptr to store nodes and move initialization to file 7 years ago
Lioncash 97882b84a8 core/core_timing_util: Use std::chrono types for specifying time units 7 years ago
Fernando Sahmkow a8250f511b shader_bytecode: Mark EXIT as flow instruction 7 years ago
ReinUsesLisp ebbc9d3ee1 gl_shader_decompiler: Remove guest "position" varying 7 years ago
ReinUsesLisp ca5758de77 gl_shader_cache: Store a system class and drop global accessors 7 years ago
ReinUsesLisp 07e1a695c8 gl_shader_cache: Add commentaries explaining the intention in shaders creation 7 years ago
ReinUsesLisp 165b4307ea gl_shader_cache: Flip if condition in GetStageProgram to reduce indentation 7 years ago
ReinUsesLisp 1423e5d59d gl_buffer_cache: Remove unused ReserveMemory method 7 years ago
ReinUsesLisp 3466bf45e8 maxwell_to_gl: Use GL_CLAMP to emulate Clamp wrap mode 7 years ago
ReinUsesLisp af55acef7b gl_rasterizer: Move alpha testing to the OpenGL pipeline 7 years ago
ReinUsesLisp 8bd24371a3 gl_rasterizer: Use GL_QUADS to emulate quads rendering 7 years ago
ReinUsesLisp ae6e56271f gl_device: Add commentary to AOFFI unit test source code 7 years ago
ReinUsesLisp 469bcc66b1 gl_shader_gen: Always declare extensions after the version declaration 7 years ago
ReinUsesLisp f4bbb7fe44 vk_device: Let formats array type be deduced 7 years ago
ReinUsesLisp fab91ab3b9 vk_shader_decompiler: Misc fixes 7 years ago
ReinUsesLisp 664da04158 vk_device: Enable features when available and misc changes 7 years ago
Lioncash 2554072b1d renderer_opengl/utils: Use a std::string_view with LabelGLObject() 7 years ago
ReinUsesLisp fc3b121111 gl_shader_decompiler: Use an if based cbuf indexing for broken drivers 7 years ago
ReinUsesLisp 1e2ff8df99 gl_device: Add test to detect broken component indexing 7 years ago
Lioncash 6dfd67b016 shader/shader_ir: Make Comment() take a std::string by value 7 years ago
Lioncash 9d3cbef5ce shader/decode/*: Add missing newline to files lacking them 7 years ago
Lioncash bf42020f25 shader/decode/*: Eliminate indirect inclusions 7 years ago
Lioncash d9b4b49538 shader/decode/memory: Remove left in debug pragma 7 years ago
Lioncash 2bcec58614 renderer_opengl/gl_shader_decompiler: Remove redundant name specification in format string 7 years ago
ReinUsesLisp c0ba35ec91 gl_shader_cache: Fix clang strict standard build issues 7 years ago
ReinUsesLisp 88115ea055 gl_shader_cache: Use shared contexts to build shaders in parallel 7 years ago
ReinUsesLisp 68af52d525 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp 71ded7da4e shader/memory: Implement LD (generic memory) 7 years ago
ReinUsesLisp 8a83af0af0 shader: Implement S2R Tid{XYZ} and CtaId{XYZ} 7 years ago
ReinUsesLisp b7b341deb3 gl_shader_decompiler: Make GetSwizzle constexpr 7 years ago
Lioncash 57c2a59e4c gl_shader_decompiler: Tidy up minor remaining cases of unnecessary std::string concatenation 7 years ago
Lioncash 76254ee5b2 gl_shader_decompiler: Replace individual overloads with the fmt-based one 7 years ago