Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-10 | kepler_compute: Fixup assert and rename engines | ReinUsesLisp | |
When I originally added the compute assert I used the wrong documentation. This addresses that. The dispatch register was tested with homebrew against hardware and is triggered by some games (e.g. Super Mario Odyssey). What exactly is missing to get a valid program bound by this engine requires more investigation. | |||
2019-02-06 | Merge pull request #2083 from ReinUsesLisp/shader-ir-cbuf-tracking | bunnei | |
shader/track: Add a more permissive global memory tracking | |||
2019-02-06 | Merge pull request #2091 from FearlessTobi/port-4603 | bunnei | |
Port citra-emu/citra#4603: "gdbstub: only let Execute breakpoints write/restore BKPT opcodes into target memory" | |||
2019-02-06 | Merge pull request #2021 from ReinUsesLisp/disk-cache | bunnei | |
gl_shader_cache: Disk based shader cache | |||
2019-02-06 | cmake: Fix title bar issue | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Check LZ4 size limit | Frederic L | |
Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc> | |||
2019-02-06 | gl_shader_disk_cache: Consider compressed size zero as an error | Frederic L | |
Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc> | |||
2019-02-06 | cmake: Use CMAKE_COMMAND instead of "cmake" | Frederic L | |
Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc> | |||
2019-02-06 | gl_shader_disk_cache: Use unordered containers | ReinUsesLisp | |
2019-02-06 | gl_shader_cache: Fixup GLSL unique identifiers | ReinUsesLisp | |
2019-02-06 | cmake: Fixup application string | Michael | |
Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc> | |||
2019-02-06 | loading_screen: Unchunk progress bar | ReinUsesLisp | |
2019-02-06 | gl_shader_cache: Link loading screen with disk shader cache load | ReinUsesLisp | |
2019-02-06 | gl_shader_cache: Set GL_PROGRAM_SEPARABLE to dumped shaders | ReinUsesLisp | |
i965 (and probably all mesa drivers) require GL_PROGRAM_SEPARABLE when using glProgramBinary. This is probably required by the standard but it's ignored by permisive proprietary drivers. | |||
2019-02-06 | gl_shader_disk_cache: Pass core system as argument and guard against games ↵ | ReinUsesLisp | |
without title ids | |||
2019-02-06 | gl_shader_disk_cache: Guard reads and writes against failure | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Address miscellaneous feedback | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Pass return values returning instead of by parameters | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Compress program binaries using LZ4 | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Compress GLSL code using LZ4 | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Save GLSL and entries into the precompiled file | ReinUsesLisp | |
2019-02-06 | settings: Hide shader cache behind a setting | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Invalidate shader cache changes with CMake hash | ReinUsesLisp | |
2019-02-06 | gl_shader_cache: Refactor to support disk shader cache | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Add transferable cache invalidation | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Add precompiled load | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Add precompiled save | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Add transferable load | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Add transferable stores | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Add ShaderDiskCacheOpenGL class and helpers | ReinUsesLisp | |
2019-02-06 | gl_shader_disk_cache: Add file and move BaseBindings declaration | ReinUsesLisp | |
2019-02-06 | gl_shader_decompiler: Remove name entries | ReinUsesLisp | |
2019-02-06 | gl_shader_util: Add parameter to handle retrievable programs | ReinUsesLisp | |
2019-02-06 | rasterizer_interface: Add disk cache entry for the rasterizer | ReinUsesLisp | |
2019-02-06 | file_util: Add shader directory | ReinUsesLisp | |
2019-02-06 | shader_decode: Implement LDG and basic cbuf tracking | ReinUsesLisp | |
2019-02-06 | Merge pull request #2042 from ReinUsesLisp/nouveau-tex | bunnei | |
maxwell_3d: Allow texture handles with TIC id zero | |||
2019-02-06 | Merge pull request #2071 from ReinUsesLisp/dsa-texture | bunnei | |
gl_rasterizer: Use DSA for textures and move swizzling to texture state | |||
2019-02-06 | gdbstub: only let Execute breakpoints write/restore BKPT opcodes into target ↵ | Dimitri ALBORA | |
memory | |||
2019-02-06 | Merge pull request #2057 from FearlessTobi/port-4586 | bunnei | |
Port citra-emu/citra#4586: "Use QPixmap/QIcon for background color selection button" | |||
2019-02-06 | Merge pull request #2086 from FearlessTobi/port-4583 | bunnei | |
Port citra-emu/citra#4583: "citra_qt: Fix saving screenshot when no file extension is provided" | |||
2019-02-06 | Merge pull request #2087 from lioncash/const | bunnei | |
service/nvflinger, service/vi: Improve error case handling | |||
2019-02-05 | Merge pull request #2088 from jroweboy/h | bunnei | |
QT: Fix the loading screen 'H' switch logo to not glitch out | |||
2019-02-05 | QT: Fix the loading screen 'H' switch logo to not glitch out | James Rowe | |
2019-02-05 | service/nvflinger,service/vi: Handle failure cases with exposed API | Lioncash | |
Converts many of the Find* functions to return a std::optional<T> as opposed to returning the raw return values directly. This allows removing a few assertions and handles error cases like the service itself does. | |||
2019-02-05 | Merge pull request #2085 from ReinUsesLisp/cube-minus-one | bunnei | |
video_core/texture: Fix BitField size for depth_minus_one | |||
2019-02-05 | Fix crash when no files are selected | xperia64 | |
2019-02-05 | Add file extension to screenshot filename if not provided | xperia64 | |
2019-02-05 | service/nvflinger: Mark FindVsyncEvent() as a const member function | Lioncash | |
This member function doesn't actually modify instance state, so it can be marked as a const member function. | |||
2019-02-05 | service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent() | Lioncash | |
This was missed within #2075. Renames the member function to make it consistent with the rest of the Find* functions. |