summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-11Merge pull request #1185 from Triang3l/vupkd3dfixes.Rick Gibbed
[CPU] Fix W in 2101010 vupkd3d and revert untested saturation
2018-06-11[CPU] Fix W in 2101010 vupkd3d and revert untested saturationTriang3l
2018-06-09[Core] Treat .exe files as XEXTriang3l
2018-06-09[Core] Do a case-insensitive compare for extension when launching a path. ↵gibbed
Fixes #1175.
2018-06-08Oops. Fix premake for xenia-ui-window-vulkan-demo.gibbed
2018-06-08Fix premake for xenia-hid-demo and xenia-ui-window-vulkan-demo.gibbed
2018-06-06[Kernel] Allow specifying of additional command-line passed to guest.gibbed
2018-06-05[HID] Make winkey key checks more readable.gibbed
2018-06-05[HID] Allow shift in winkey input to toggle d-pad in addition to capslock.gibbed
2018-06-05[GPU/Vulkan] Add support for 2D image stacks.gibbed
2018-06-04[Vulkan] Blacklist some validation layer errors we don't care about.gibbed
2018-06-04[GPU] Ignore min mip level when one is specified and there is no mip address.gibbed
2018-06-04[GPU] Ensure pitch/height are a multiple of block size for host textures.gibbed
2018-06-04[GPU/Vulkan] Maybe fix minimum mip level. Probably breaks everything.gibbed
2018-06-04[GPU] Track unaligned (visible) block width in texture info.gibbed
[Vulkan] Don't use power of two for mip width/height calculation for host textures. [Vulkan] Add more Vulkan error logging. [Vulkan/GPU] Rudimentary texture dumping.
2018-06-01[GPU] Ignore mipmap level count when mip data address is invalid.gibbed
2018-05-31[Vulkan] Disable texture mipmap watches by default.gibbed
2018-05-31[GPU] Fixes to problems caused by previous commit (bad handling of memory ↵gibbed
addressing, watches, etc).
2018-05-31[Kernel] Fix fetch field name that was changed.gibbed
2018-05-31[GPU] Rename texture_memory_usage.cc to texture_extent.ccgibbed
2018-05-31- [GPU] Rename TextureMemoryUsage to TextureExtent (and relevant functions/etc).gibbed
- [GPU] Precalculate memory byte usage for base mip (and any additional mip levels). - [GPU] Change TextureCache::WatchCallback so that if it's fired multiple times for the same texture it does not assert. - [GPU] Add write watches for texture memory associated with additional mipmap levels.
2018-05-31[Base] Undo last commit because it breaks file redirection.gibbed
This reverts commit ceece673e8afd08476119b41339362aacbc63497.
2018-05-31[Base] Fix AttachConsole so that --help works when invoked from command-line.gibbed
2018-05-31[Vulkan] Move texture config to its own files.gibbed
2018-05-31[Vulkan] Apply distinct component and vector swizzles.gibbed
2018-05-31[Vulkan] Force red channel into all channels for DXT5A. Probably wrong ↵gibbed
solution but will work for now.
2018-05-31Merge pull request #1167 from Triang3l/vpkd3dcolorsatRick Gibbed
[CPU] Bring back saturation in D3DCOLOR vpkd3d128
2018-05-31[CPU] Bring back saturation in D3DCOLOR vpkd3d128Triang3l
2018-05-31[Vulkan] Fix swizzle for DXT5A.gibbed
2018-05-31Merge pull request #1166 from Triang3l/altivec_vpkd3dRick Gibbed
[CPU] v(u)pkd3d128: Support UINT_2101010 and don't saturate D3DCOLOR
2018-05-31[CPU] v(u)pkd3d128: Support UINT_2101010 and don't saturate D3DCOLORTriang3l
Fix broken mesh polygons in the Call of Duty series. Also remove saturation of D3DCOLOR when packing because values near 3 may be accepted, while unpacking D3DCOLOR gives values near 1.
2018-05-30[GPU] Stub out context update GPU opcode.gibbed
[Vulkan] Gracefully handle vertex upload failures.
2018-05-30[Vulkan] Add logging to certain error conditions.gibbed
[Vulkan] Track both texture block height and texture block vertical pitch. [Vulkan] Only convert the necessary visible height on texture uploads. [Vulkan] Fix write watch on texture data so it properly only covers mip 0 data.
2018-05-30[Vulkan] More details in texture upload logging.gibbed
2018-05-30[Vulkan] Include format/dimension in render texture debug name.gibbed
2018-05-30[Vulkan] Remove unnecessary swizzles.gibbed
2018-05-30Shut Travis up.gibbed
2018-05-30[Vulkan] Maybe fix the rectangle list shader, part two! Probably still ↵gibbed
breaks everything.
2018-05-30[Vulkan] Maybe fix the rectangle list shader. Probably breaks everything.gibbed
2018-05-30[Vulkan] Regenerate shaders, and explicitly require the extensions they ↵gibbed
depend on.
2018-05-29[VFS] Fix Stfs GetBlockHash (and simplify it)Dr. Chat
2018-05-29[GPU] Add coherency debug logsDrChat
2018-05-29[VFS] SVOD (with EGDF) supportDr. Chat
2018-05-28[GPU] Whoops, CompositeExtract should come after the loads.gibbed
2018-05-28[GPU] Fix composite extracts from previous commit.gibbed
2018-05-28[GPU] Use uint4 for loop/bool constants to meet std140 packing requirements.gibbed
2018-05-28[Vulkan] Better swizzle for DXT3A/DXT5A?gibbed
2018-05-28Fix another Travis complaint.gibbed
2018-05-28Fix lint errors due to Travis lint differences.gibbed
2018-05-28[Vulkan] Improvements to texture upload code, fix mipmap uploads, remove ↵gibbed
no_mipmaps flag.