| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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-05 | Merge pull request #2085 from ReinUsesLisp/cube-minus-one | bunnei | |
| video_core/texture: Fix BitField size for depth_minus_one | |||
| 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 | |
| 2019-02-03 | shader_ir/memory: Add ST_L 64 and 128 bits stores | ReinUsesLisp | |
| 2019-02-03 | shader/track: Search inside of conditional nodes | ReinUsesLisp | |
| Some games search conditionally use global memory instructions. This allows the heuristic to search inside conditional nodes for the source constant buffer. | |||
| 2019-02-03 | shader_ir: Rename BasicBlock to NodeBlock | ReinUsesLisp | |
| It's not always used as a basic block. Rename it for consistency. | |||
| 2019-02-03 | shader_ir: Pass decoded nodes as a whole instead of per basic blocks | ReinUsesLisp | |
| Some games call LDG at the top of a basic block, making the tracking heuristic to fail. This commit lets the heuristic the decoded nodes as a whole instead of per basic blocks. This may lead to some false positives but allows it the heuristic to track cases it previously couldn't. | |||
| 2019-02-03 | video_core: Assert on invalid GPU to CPU address queries | ReinUsesLisp | |
| 2019-02-03 | maxwell_3d: Allow sampler handles with TSC id zero | ReinUsesLisp | |
| 2019-02-03 | maxwell_3d: Allow texture handles with TIC id zero | ReinUsesLisp | |
| Also remove "enabled" field from Tegra::Texture::FullTextureInfo because it would become unused. | |||
| 2019-02-03 | memory_manager: Check for reserved page status | ReinUsesLisp | |
| 2019-02-03 | shader_ir/memory: Add LD_L 128 bits loads | ReinUsesLisp | |
| 2019-02-03 | shader_bytecode: Rename BytesN enums to BitsN | ReinUsesLisp | |
| 2019-02-03 | shader_ir/memory: Add LD_L 64 bits loads | ReinUsesLisp | |
| 2019-02-01 | Merge pull request #2074 from ReinUsesLisp/shader-ir-unify-offset | bunnei | |
| shader_ir: Unify constant buffer offset values | |||
| 2019-02-01 | Merge pull request #2067 from ReinUsesLisp/workaround-fb | bunnei | |
| gl_rasterizer: Workaround invalid zeta clears | |||
| 2019-02-01 | rasterizer_interface: Remove unused AccelerateFill operation | ReinUsesLisp | |
| 2019-02-01 | video_core: Remove unused Fill surface type | ReinUsesLisp | |
| 2019-01-30 | gl_rasterizer_cache: Fixup test clause | ReinUsesLisp | |
| 2019-01-30 | gl_rasterizer_cache: Guard clause swizzle testing | Mat M | |
| Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc> | |||
| 2019-01-30 | gl_state: Remove texture target tracking | ReinUsesLisp | |
| 2019-01-30 | gl_rasterizer_cache: Move swizzling to textures instead of state | ReinUsesLisp | |
| 2019-01-30 | gl_state: Use DSA and multi bind to update texture bindings | ReinUsesLisp | |
| 2019-01-30 | gl_rasterizer: Use DSA for textures | ReinUsesLisp | |
| 2019-01-30 | Merge pull request #2076 from lioncash/enc | Hexagon12 | |
| video_core/dma_pusher: Silence C4828 warnings | |||
| 2019-01-30 | video_core/dma_pusher: Silence C4828 warnings | Lioncash | |
| This was previously causing: warning C4828: The file contains a character starting at offset 0xa33 that is illegal in the current source character set (codepage 65001). warnings on Windows when compiling yuzu. | |||
| 2019-01-30 | Merge pull request #1485 from FernandoS27/render-info | bunnei | |
| Add more info into textures' object labels | |||
| 2019-01-30 | shader_ir: Unify constant buffer offset values | ReinUsesLisp | |
| Constant buffer values on the shader IR were using different offsets if the access direct or indirect. cbuf34 has a non-multiplied offset while cbuf36 does. On shader decoding this commit multiplies it by four on cbuf34 queries. | |||
