summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-05-05Merge mastertexsplitDr. Chat
2018-05-05[GPU] Use log2 when calculating mip offsetDr. Chat
2018-05-04[Vulkan] Update to Vulkan 1.1Dr. Chat
2018-05-04[HID] Fix HID demo linkageDr. Chat
2018-05-04[Vulkan] Replace vulkan-loader with volkDr. Chat
2018-05-04[HID] Swap the HID demo over to the vulkan backendDr. Chat
2018-05-04[GPU] Initial (and possibly incorrect) texture size calculation for 1D and 3DDr. Chat
2018-05-04[GL4] Farewell, GL4 backendDr. Chat
2018-05-04[Vulkan] Stupid hack to fix ABGR4 formats.Dr. Chat
2018-05-04[Vulkan] Fix block pitch calculation of mipsDr. Chat
2018-05-04[GPU] Further fix mip address calculations with really skewed aspect ratiosDr. Chat
2018-05-03[CPU] Print a message and crash if the CPU does not support AVX.Dr. Chat
2018-05-03[GPU] Fix mip size calculation for compressed texturesDr. Chat
2018-05-03[Vulkan] Handle MIPs with non-power-of-two dimensionsDr. Chat
2018-05-03[GPU] TextureInfo::GetMipLocation - calculate packed mip offsetDr. Chat
2018-05-03[SPIR-V] Reset writes_depth_Dr. Chat
2018-05-03[Vulkan] Make image views cover all mipsDr. Chat
Align texture dimensions to 1 block minimum (for uploading mips)
2018-05-03[GPU] MIPs > 16 pixels are stored in their own individual tilesDr. Chat
2018-05-03[Vulkan] Initial support for mipmapsDrChat
2018-04-30[GPU] TextureInfo::GetMaxMipLevelsDrChat
2018-04-29[SPIR-V] Declare DepthReplacing if we replace depthDr. Chat
2018-04-29[GPU] PM4_EVENT_WRITE_EXT destination is /not/ aligned (to 16 bytes)Dr. Chat
2018-04-29[Vulkan UI] Fix minor bug in specifying size of queue priorities arrayDr. Chat
2018-04-20[Memory] Fix alignment to 16 bytesSandy Carter
Fix segmentation fault happening on linux when `src` or `dst` is not aligned to 16 bytes. Assert against use of `src_ptr` and `dest_ptr` which are not unaligned to 16 bits.
2018-04-20[Base Tests] Add tests for all cases in memory.ccSandy Carter
2018-04-20[Base Tests] Move base tests to their own subdirSandy Carter
2018-04-20[SPIR-V] Fix 1D texture fetches. Fixes #1124DrChat
2018-04-17[Vulkan] Emulate Xenos behavior with copy dest at a negative offsetDrChat
It appears the Xenos starts copying pixel data at the first encountered visible destination pixel, rather than texture mapping the source texture onto the destination polygon
2018-04-16[Vulkan] Propagate errors in the render cacheDrChat
2018-04-16[Vulkan] Fix window scale and offset calculationDrChat
2018-04-16[Vulkan] Fixup window offset calculationDrChat
2018-04-16[Vulkan] Bump down BufferCache alignmentDrChat
2018-04-16[Vulkan] Halve the viewport dimensions when viewport scaling is disabled ↵DrChat
(10240 -> 5120) The negative part of the viewport is unused, so hijack the 2 unused parameters of the window scale to use as an offset
2018-04-16[Vulkan] Support optional vertex window offsetDrChat
2018-04-14[Vulkan] Handle window scissor window_offset_disableDrChat
2018-04-14[Base] Support sign-extension in bitfieldDrChat
2018-04-14[SPIR-V] Fix SetTextureLODDrChat
2018-04-14[SPIR-V] Fix incorrect dst implementation (incorrect extraction indices)DrChat
2018-04-13Fix TravisDrChat
2018-04-13[Xboxkrnl] Document a couple parameters in VdInitializeEnginesDrChat
2018-04-13[Vulkan] Bump up maximum number of vertex buffersDrChat
2018-04-13[Vulkan] Gracefully fail on copy if a target format is unsupportedDrChat
2018-04-13[GPU] Document first parameter of eA (export address)DrChat
2018-04-13[SPIR-V] Use texture sample calls with constant offsetDrChat
2018-04-08[GPU] Disassemble memexport exportsDrChat
2018-04-08[GPU] Fixup ringbuffer log2_size (which specifies size in qwords)DrChat
Save microengine init packets
2018-04-03Fix UI programs on linuxDrChat
2018-04-03[GPU] Allow dynamic building of GPU packetsDrChat
2018-04-03Fixup 360 supportDrChat
2018-03-03[Vulkan] Fix texture regions being appended more than onceDrChat