mirror of
https://notabug.org/litucks/torzu.git
synced 2026-05-09 18:40:46 +00:00
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). |
||
|---|---|---|
| .. | ||
| const_buffer_info.h | ||
| engine_upload.cpp | ||
| engine_upload.h | ||
| fermi_2d.cpp | ||
| fermi_2d.h | ||
| kepler_compute.cpp | ||
| kepler_compute.h | ||
| kepler_memory.cpp | ||
| kepler_memory.h | ||
| maxwell_3d.cpp | ||
| maxwell_3d.h | ||
| maxwell_dma.cpp | ||
| maxwell_dma.h | ||
| shader_bytecode.h | ||
| shader_header.h | ||