Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | texture_cache: Style changes | ReinUsesLisp | 2019-06-30 | 1 | -6/+3 |
| | |||||
* | surface_params: Corrections, asserts and documentation. | Fernando Sahmkow | 2019-06-26 | 1 | -41/+56 |
| | |||||
* | texture_cache: move some large methods to cpp files | Fernando Sahmkow | 2019-06-21 | 1 | -7/+25 |
| | |||||
* | texture_cache uncompress-compress is untopological. | Fernando Sahmkow | 2019-06-21 | 1 | -0/+14 |
| | | | | | | This makes conflicts between non compress and compress textures to be auto recycled. It also limits the amount of mipmaps a texture can have if it goes above it's limit. | ||||
* | texture_cache: Correct copying between compressed and uncompressed formats | Fernando Sahmkow | 2019-06-21 | 1 | -0/+20 |
| | |||||
* | Fix rebase errors | Fernando Sahmkow | 2019-06-21 | 1 | -0/+4 |
| | |||||
* | texture_cache: Fermi2D reform and implement View Mirage | Fernando Sahmkow | 2019-06-21 | 1 | -0/+14 |
| | | | | | This also does some fixes on compressed textures reinterpret and on the Fermi2D engine in general. | ||||
* | texture_cache: General Fixes | Fernando Sahmkow | 2019-06-21 | 1 | -8/+19 |
| | | | | | | | Fixed ASTC mipmaps loading Fixed alignment on openGL upload/download Fixed Block Height Calculation Removed unalign_height | ||||
* | video_core: Use un-shifted block sizes to avoid integer divisions | ReinUsesLisp | 2019-06-21 | 1 | -3/+4 |
| | | | | | | | | | | | | Instead of storing all block width, height and depths in their shifted form: block_width = 1U << block_shift; Store them like they are provided by the emulated hardware (their block_shift form). This way we can avoid doing the costly Common::AlignUp operation to align texture sizes and drop CPU integer divisions with bitwise logic (defined in Common::AlignBits). | ||||
* | Reduce amount of size calculations. | Fernando Sahmkow | 2019-06-21 | 1 | -11/+39 |
| | |||||
* | Correct Surface Base and Views for new Texture Cache | Fernando Sahmkow | 2019-06-21 | 1 | -112/+47 |
| | |||||
* | texture_cache: Split texture cache into different files | ReinUsesLisp | 2019-06-21 | 1 | -0/+229 |