| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-02-06 | gl_shader_cache: Fixup GLSL unique identifiers | ReinUsesLisp | |
| 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-06 | remove all occurance of specifying endianness inside BitField | Weiyi Wang | |
| This commit it automatically generated by command in zsh: sed -i -- 's/BitField<\(.*\)_le>/BitField<\1>/g' **/*(D.) BitField is now aware to endianness and default to little endian. It expects a value representation type without storage specification for its template parameter. | |||
| 2019-02-06 | common/bitfield: make it endianness-aware | Weiyi Wang | |
| 2019-02-06 | common/swap: remove default value for swap type internal storage | Weiyi Wang | |
| This is compromise for swap type being used in union. A union has deleted default constructor if it has at least one variant member with non-trivial default constructor, and no variant member of T has a default member initializer. In the use case of Bitfield, all variant members will be the swap type on endianness mismatch, which would all have non-trivial default constructor if default value is specified, and non of them can have member initializer | |||
| 2019-02-06 | common/swap: use template and tag for LE/BE specification | Weiyi Wang | |
| The tag can be useful for other type-generic templates like BitFields to forward the endianness specification | |||
| 2019-02-06 | common/swap: add swap template for enum | Weiyi Wang | |
| 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. | |||
| 2019-02-05 | Merge pull request #2081 from ReinUsesLisp/lmem-64 | bunnei | |
| shader_ir/memory: Add LD_L 64 bits loads | |||
| 2019-02-05 | video_core/texture: Fix BitField size for depth_minus_one | ReinUsesLisp | |
| 2019-02-04 | Merge pull request #2082 from FernandoS27/txq-stl | bunnei | |
| Fix TXQ not using the component mask. | |||
| 2019-02-03 | Update src/video_core/engines/shader_bytecode.h | Mat M | |
| Co-Authored-By: FernandoS27 <fsahmkow27@gmail.com> | |||
| 2019-02-03 | Fix TXQ not using the component mask. | Fernando Sahmkow | |
