Commit Graph

  • f12d795a9f Linting fix Dr. Chat 2017-02-17 23:38:21 -06:00
  • c62c4fe741 Vulkan: Properly invalidate resolve textures Trace Writer memory caching DrChat 2017-02-17 18:59:08 -06:00
  • 070e7bf33d TraceDump: Support capturing Vulkan traces DrChat 2017-02-15 01:59:26 -06:00
  • 6bbd399cfd Fix queueFlags formatting DrChat 2017-02-13 17:13:24 -06:00
  • c8e618852b Vulkan Immediate Drawer: Fix uninitialized flags DrChat 2017-02-13 14:47:12 -06:00
  • 4a99b88650 Vulkan: Fill unused descriptor array elements with a dummy image (required by API) DrChat 2017-02-13 14:43:06 -06:00
  • 75b34b83a6 Vulkan: Alias all input textures on the same binding Dr. Chat 2017-02-13 13:35:53 -06:00
  • 60664d86fc Vulkan UI: Fix erroneously signaling image usage semaphore DrChat 2017-02-12 21:59:55 -06:00
  • c3b9d6acf8 Vulkan UI: Proper transitions for frontbuffer DrChat 2017-02-12 21:41:21 -06:00
  • 7a9c33fcfe Vulkan: Emit a warning if the physical device is unable to support texture cache requirements DrChat 2017-02-12 21:24:38 -06:00
  • ba8e315a69 Vulkan UI: Track if debug marker extension is enabled DrChat 2017-02-12 19:05:59 -06:00
  • 4ee16fd193 Vulkan UI: Fix invalid push constant usage in immediate.frag/vert (and update shaders) DrChat 2017-02-12 18:47:53 -06:00
  • 8a1d72098f * statics initialization order fix Ink 2016-12-06 14:39:32 +03:00
  • a636b3cbcf Vulkan Swapchain: Fix a few API usage errors Dr. Chat 2017-02-11 22:17:24 -06:00
  • 1c48b93ffd Vulkan: Fix misplaced break statements DrChat 2017-02-11 21:53:52 -06:00
  • 4a2ce960e9 Vulkan UI: More explicitly define order of copy commands vs. render commands DrChat 2017-02-11 21:26:22 -06:00
  • 591e581a70 Merge pull request #663 from resetnow/linux-build-fixes Justin Moore 2017-02-11 20:32:33 -06:00
  • 5f33349943 Turn off PowerPC tests on travis for now DrChat 2017-02-11 00:20:41 -06:00
  • 6d4b06c08f Use stdout as logfile for tests DrChat 2017-02-11 00:15:52 -06:00
  • 26456280f1 Travis: print error log on command failure DrChat 2017-02-11 00:02:15 -06:00
  • d43e2c7ff8 xenia-cpu-ppc-tests is now building on linux DrChat 2017-02-10 23:54:10 -06:00
  • 11ae05155d Fix casting between XThread and Thread causing pointer misalignment DrChat 2017-02-10 23:35:35 -06:00
  • 1334656c6a xenia-cpu-ppc-tests: Adjust link order for clang DrChat 2017-02-07 18:15:30 -06:00
  • bb9a26702d gpu: spirv_shader_translator: xb format changes Vlad Ivanov 2017-01-25 22:27:44 +03:00
  • d6bd1a9d21 gpu: trace_viewer: fix size_t format specifiers Vlad Ivanov 2017-01-25 22:27:12 +03:00
  • c74b84a18b gpu: spirv_shader_translator: fix a number of missing VertexFormat cases Vlad Ivanov 2017-01-25 22:23:34 +03:00
  • 091c196fc7 gpu: spirv_shader_translator: add missing cfloat include Vlad Ivanov 2017-01-25 22:21:45 +03:00
  • f0ba717142 Fix a bunch of missing cmath includes Vlad Ivanov 2017-01-25 22:20:26 +03:00
  • 4c55039c22 Remove xenia-cpu dependency on xenia-kernel Dr. Chat 2017-02-06 21:04:00 -06:00
  • b66f10f2b8 Testing travis xenia powerpc testing Dr. Chat 2017-02-06 00:24:06 -06:00
  • 8947a7626e Linting fixes :) Dr. Chat 2017-02-05 22:53:30 -06:00
  • 803f0be049 Linux header fixes Dr. Chat 2017-02-05 22:45:01 -06:00
  • 4f46c51fe3 Link with c++ on linux Dr. Chat 2017-02-05 22:13:01 -06:00
  • 37d88bb11e travis: last try clang 3.8 Dr. Chat 2017-02-05 22:04:42 -06:00
  • bf7f170825 Fix string_util.h include on linux Dr. Chat 2017-02-05 22:01:50 -06:00
  • 50cc2385dd travis: clang-3.9 Dr. Chat 2017-02-05 22:01:13 -06:00
  • 7fb31462e4 Logger: Use platform-agnostic aligned alloc Dr. Chat 2017-02-05 20:39:46 -06:00
  • 2b8698d6e2 Try and re-enable travis builds Dr. Chat 2017-02-05 20:21:35 -06:00
  • 65ca7fc416 Lockless logging Dr. Chat 2017-02-04 19:26:39 -06:00
  • c538671c24 Kernel: Wrap new objects in object_ref to avoid a memory leak! Dr. Chat 2017-02-03 20:57:08 -06:00
  • 8c79051a94 Vulkan: Add basic one-frame cache to BufferCache Dr. Chat 2017-01-29 00:24:31 -06:00
  • d9b52d1afa GPU: Add a "low-power" state. Dr. Chat 2017-01-28 20:59:41 -06:00
  • a093fdcef8 XMA: Add an idle "low-power" state for the decoder. Dr. Chat 2017-01-28 20:58:23 -06:00
  • c5487371f9 Uh... Linting! Dr. Chat 2017-01-28 14:12:30 -06:00
  • 366eeeaa60 Vulkan TextureCache: Use a hashed and fenced pool for descriptors Dr. Chat 2017-01-28 14:04:27 -06:00
  • a16dc261da DescriptorPool fenced pool Dr. Chat 2017-01-28 14:03:21 -06:00
  • 90b0541d72 Vulkan CP: Code refactoring Dr. Chat 2017-01-28 14:02:37 -06:00
  • c416cbb61d Vulkan CP: Specify wait stage for swap sync Dr. Chat 2017-01-28 11:42:50 -06:00
  • 9135b6d9ac Vulkan: Support accessing only depth buffer via shaders Dr. Chat 2017-01-28 11:42:05 -06:00
  • ba74667190 Vulkan: Initialize RenderPassCreateInfo flags variable to 0. Dr. Chat 2017-01-28 11:41:22 -06:00
  • 16fc719b14 Vulkan: Passthrough unused point size/coord in geometry shaders Dr. Chat 2017-01-28 11:40:38 -06:00
  • da0a468126 Import the VS environment when building premake. DrChat 2017-01-27 13:04:26 -06:00
  • aef9f35784 Merge pull request #662 from resetnow/vulkan-loader-linux Justin Moore 2017-01-27 00:00:42 -06:00
  • 59c633cad7 Update Vulkan loader to 1.0.39 Dr. Chat 2017-01-26 23:57:54 -06:00
  • 73d3697efc xb premake: Allow the premake script to bootstrap premake. Dr. Chat 2017-01-26 23:57:04 -06:00
  • efb763c6c5 third_party: vulkan: loader: fix Linux build Vlad Ivanov 2017-01-26 22:48:06 +03:00
  • 1eb0048e54 When creating a window icon from the game's icon resource, scale it to default Windows size (fixes an issue where the icon would appear larger than it should in the Volume Mixer). gibbed 2017-01-21 05:51:34 -06:00
  • dece63e351 Return ERROR_PROC_NOT_FOUND, not ERROR_INVALID_ORDINAL, as failure from XexGetProcedureAddress. gibbed 2017-01-20 08:19:01 -06:00
  • 69cf40161e Added support for '?' to FS wildcard handling. gibbed 2017-01-19 18:13:07 -06:00
  • 17529b063f Spliced out the FS wildcard stuff. gibbed 2017-01-19 17:06:12 -06:00
  • 5b8b339c38 Merge pull request #659 from maxton/master Justin Moore 2017-01-16 16:35:33 -06:00
  • 57cbfc1167 Update xboxkrnl_modules to new convention maxton 2017-01-16 16:18:21 -05:00
  • 9f5abb02b7 Vulkan: Fix improper subpass dependency when using the MAY_ALIAS bit Dr. Chat 2017-01-14 18:04:05 -06:00
  • 06588f8703 Fix xe::CreateParentFolder improperly handling separators on Windows Dr. Chat 2017-01-14 15:19:43 -06:00
  • bb9369b128 Merge branch 'master' of github.com:benvanik/xenia DrChat 2017-01-10 00:24:22 -06:00
  • 3e1ca3bc4e This typo never happened! DrChat 2017-01-10 00:24:03 -06:00
  • a95de67b8c 1D textures. Maybe. gibbed 2017-01-10 00:04:41 -06:00
  • cec8932605 Log lpwstring_t contents. gibbed 2017-01-09 23:57:47 -06:00
  • 13dd23a8a9 Stubbed out some default (error) logic to NetDll_XNetDnsLookup. gibbed 2017-01-09 23:47:48 -06:00
  • 89de63b34c Fixed NetDll_XNetDnsLookup signature. gibbed 2017-01-09 23:04:21 -06:00
  • 0c27891217 Markdown: use actual comment characters DrChat 2017-01-09 22:40:53 -06:00
  • 9903ed6879 Create a basic issue template DrChat 2017-01-09 22:35:22 -06:00
  • 2da97c1e6f Moved XamContentCreate and XamContentCreateEx to the new export convention. gibbed 2017-01-09 17:12:30 -06:00
  • d17d02f606 Log lpstring_t contents. gibbed 2017-01-09 17:11:17 -06:00
  • ac7dce758b Fixed xe::filesystem::DeleteFolder on Windows. Should fix some issues where games tried to overwrite existing content such as saves and was failing. gibbed 2017-01-09 17:05:05 -06:00
  • 61cb3093ce Updated NetDll_select for new export convention. gibbed 2017-01-09 08:30:09 -06:00
  • 5cbb542fa3 Better (and portable) fd_set handling for NetDll_select, and properly tracks guest handles as well. gibbed 2017-01-09 08:00:42 -06:00
  • d43af82889 Oops. Code merge screwup. gibbed 2017-01-09 07:00:31 -06:00
  • 2e8c34377f Implemented NetDll_shutdown. De-borked LoadFdset/StoreFdset in regards to handling of correct counts and invalid sockets. gibbed 2017-01-09 06:56:35 -06:00
  • f3ed9ab91b Shut lint up on Linux. gibbed 2017-01-09 06:00:16 -06:00
  • cf4d780c8b Cleanup of XBOXKRNL XMA exports. gibbed 2017-01-09 04:53:44 -06:00
  • d730784efb Added XBDM stubs. gibbed 2017-01-09 04:51:49 -06:00
  • 4ed0068da8 Merge pull request #654 from ObsidianGuardian/master Justin Moore 2017-01-09 02:37:46 -06:00
  • bfd512ae1f Added keyboard support for triggers and shoulder buttons ObsidianGuardian 2017-01-04 00:59:51 +01:00
  • 7269040acd Merge pull request #649 from maxton/master Justin Moore 2017-01-06 20:42:51 -06:00
  • 0d8a81137c * make vfs::Entry time stamps consistent (as Windows FILETIME) Ink 2017-01-06 03:31:32 +03:00
  • cc0adb95f1 Add word pointer type maxton 2016-12-20 17:42:48 -05:00
  • 345b070379 Update kernel convention for xboxkrnl_ob.cc maxton 2016-12-20 15:21:50 -05:00
  • 7f453a2041 Update kernel convention for xboxkrnl_rtl.cc maxton 2016-12-20 14:49:32 -05:00
  • 2a2b7ae8f7 Merge pull request #644 from PikminGuts92/master Justin Moore 2016-12-11 10:27:24 -06:00
  • 9a8005e6fd Added flag for fullscreen toggle. PikminGuts92 2016-12-06 14:35:49 -05:00
  • 682357519c Made ToggleFullscreen function public. PikminGuts92 2016-12-06 12:31:36 -05:00
  • af8e231ce6 Merge pull request #638 from maxton/master Justin Moore 2016-12-02 11:15:04 -06:00
  • 57d4c6fa9b Update kernel convention for xboxkrnl_io.cc maxton 2016-12-01 10:32:54 -05:00
  • 57c3addd09 Dump guest crash details into the log Dr. Chat 2016-11-30 22:54:58 -06:00
  • f6ac79ea07 XSocket Implementation Dr. Chat 2016-11-28 22:06:42 -06:00
  • 6c73aa51a0 Merge pull request #637 from maxton/new-kernel-convention Justin Moore 2016-11-25 20:32:04 -06:00
  • d307d83dc0 Update convention for xboxkrnl_audio.cc (squashed commits) maxton 2016-11-25 20:48:17 -05:00
  • 7b6af84640 Whoops Dr. Chat 2016-11-23 12:34:56 -06:00
  • 7a0a36cf00 RtlUpperChar / RtlLowerChar Dr. Chat 2016-11-23 12:19:37 -06:00