Brett Lawson
|
fc8dc96f87
|
vulkan: Added missing DECAF_VULKAN ifdef for VMA.
|
2018-09-30 00:39:26 -07:00 |
|
Brett Lawson
|
ee36a8a12c
|
vulkan: Enabled FPS/Frametime reporting for vulkan backend.
|
2018-09-30 00:19:33 -07:00 |
|
Brett Lawson
|
7c2fe564eb
|
vulkan: Switch to using vk_mem_alloc for GPU heap management.
|
2018-09-30 00:19:16 -07:00 |
|
Brett Lawson
|
c50f3ae249
|
vulkan: Fixed error due to descriptor pool exhaustion.
|
2018-09-30 00:18:41 -07:00 |
|
Brett Lawson
|
40d610a982
|
vulkan: Added warning skip for missing AdvancedBlending.
This is missing from the Vulkan SDK validation layers right now.
|
2018-09-30 00:16:53 -07:00 |
|
James Benton
|
f25732ad8b
|
debugger/ui: Change NULL to 0 for non-pointer type.
|
2018-09-29 14:57:10 +01:00 |
|
James Benton
|
7a8769e015
|
cafe/gx2: Rename GX2ContextState profileMode to profilingEnabled.
|
2018-09-29 14:10:59 +01:00 |
|
James Benton
|
000c7b3b4e
|
cafe/ndm: Stub GetDaemonStatus.
|
2018-09-29 14:10:57 +01:00 |
|
James Benton
|
5981eb061d
|
cafe/gx2: Add initialisition of profile mode and toss stage.
|
2018-09-29 14:10:54 +01:00 |
|
James Benton
|
bd13441f07
|
cafe/gx2: Rename GX2BeginDisplayListEx unknown argument.
|
2018-09-29 14:10:52 +01:00 |
|
James Benton
|
28dc536643
|
latte: Add some extra register names.
|
2018-09-29 14:10:50 +01:00 |
|
James Benton
|
0345b7f662
|
Add support for PM4 INDIRECT_BUFFER_CALL_PRIV.
|
2018-09-29 14:10:48 +01:00 |
|
James Benton
|
7684524ff5
|
cafe/kernel: Use MCP commands to load shared data.
|
2018-09-29 14:10:46 +01:00 |
|
James Benton
|
24de8d4bd3
|
ios/mcp: Implement MCP request GetFileLength.
|
2018-09-29 14:10:43 +01:00 |
|
James Benton
|
dc3a726dc9
|
ioc/mcp: Fix MCPLoadFile for shared data directories.
|
2018-09-29 14:10:42 +01:00 |
|
James Benton
|
1608f31014
|
Add some missing #ifdef DECAF_VULKAN
|
2018-09-29 13:50:35 +01:00 |
|
Brett Lawson
|
eacf01e60c
|
vulkan: Added missing bit for non-filled primitives.
|
2018-09-29 04:50:59 -07:00 |
|
Brett Lawson
|
c67a449c02
|
vulkan: Added support for instance step rates.
|
2018-09-29 04:50:59 -07:00 |
|
Brett Lawson
|
b13fced5c6
|
vulkan: Fixed string not using right constant.
|
2018-09-29 04:50:59 -07:00 |
|
James Benton
|
ed8eb83b29
|
Use makeSwitch for alpha test.
|
2018-09-29 04:50:58 -07:00 |
|
James Benton
|
75c07fc138
|
Use spv::Builder::IF for ALU_OP2_KILL* instructions.
|
2018-09-29 04:50:58 -07:00 |
|
James Benton
|
c919206448
|
Add FMT_8_24 depth format.
|
2018-09-29 04:50:58 -07:00 |
|
James Benton
|
0b41c22c97
|
2many trailing whitespace 4me
|
2018-09-29 04:50:58 -07:00 |
|
James Benton
|
343aaa08c2
|
Fix usage of COUNT_3 field.
|
2018-09-29 04:50:58 -07:00 |
|
Brett Lawson
|
4b29a43a63
|
vulkan: Implemented a monsterous amount of rendering.
|
2018-09-29 04:50:58 -07:00 |
|
James Benton
|
6f5c2eb152
|
Share renderer code between pm4-replay and decaf-sdl.
|
2018-09-29 04:34:30 -07:00 |
|
Brett Lawson
|
9fb83a36ce
|
cafe/gx2: Do not crash when dumping shaders with no binary data.
|
2018-09-26 03:04:15 -07:00 |
|
Brett Lawson
|
a7107d56ad
|
decafsdl/vulkan: Break on Vulkan warnings and errors.
|
2018-09-26 02:31:12 -07:00 |
|
Brett Lawson
|
4da817c677
|
latte: Updated SQ_ALU_ENCODING to be less confusing.
|
2018-09-26 02:30:04 -07:00 |
|
Brett Lawson
|
13d32ef2ca
|
latte: Rename MaxAttributes to MaxAttribBuffers
|
2018-09-26 02:26:21 -07:00 |
|
Brett Lawson
|
ed368dd0da
|
Added glslang dependancy for Vulkan renderer.
|
2018-09-26 02:22:30 -07:00 |
|
Brett Lawson
|
c8d63671b4
|
libgpu: Fixed incorrect latte PS buffer resource locations.
|
2018-09-26 02:18:08 -07:00 |
|
Brett Lawson
|
1449a0890d
|
decafsdl: Cleaned up Vulkan device creation structs.
|
2018-09-26 02:18:08 -07:00 |
|
James Benton
|
3d955f3be2
|
cafe/snduser2: Stub AXFXMultiChReverb.
|
2018-09-17 23:43:22 +01:00 |
|
James Benton
|
089f9fb6d4
|
cafe/snduser2: Reuse the AXAuxCallbackData from sndcore2.
|
2018-09-17 23:15:53 +01:00 |
|
James Benton
|
9acf30ff21
|
cafe/snduser2: Move AXART functions to own file.
|
2018-09-17 23:15:42 +01:00 |
|
James Benton
|
e477134c6f
|
cafe/snduser2: Stub SPInitSoundTable and implement SPGetSoundEntry.
|
2018-09-17 23:15:36 +01:00 |
|
James Benton
|
234a905eb2
|
cafe/snduser2: Fix some copy-pasta in AXFXReverbStd.
|
2018-09-17 23:15:30 +01:00 |
|
James Benton
|
90e84f0239
|
cafe/snduser2: Stub AXFXReverbHi.
|
2018-09-17 23:15:25 +01:00 |
|
James Benton
|
9d3a7daedb
|
cafe/snduser2: Refactor AXFXReverbStdExp to match AXFXReverbHiExp.
|
2018-09-17 23:15:19 +01:00 |
|
James Benton
|
5c3759133d
|
cafe/snduser2: Stub AXFXReverbHiExp.
|
2018-09-17 23:15:14 +01:00 |
|
James Benton
|
02106e2230
|
cafe/snduser2: Stub AXFXReverbStd.
|
2018-09-17 23:15:06 +01:00 |
|
James Benton
|
92e93b6662
|
cafe/sndcore2: Remove snduser2 functions which accidentally made it into sndcore2.
|
2018-09-17 23:14:57 +01:00 |
|
James Benton
|
d452f84b2b
|
cafe/snduser2: Stub AXFXReverbStdExp.
|
2018-09-17 23:14:47 +01:00 |
|
James Benton
|
a7c660f764
|
cafe/snduser2: Stub AXFXChorus.
|
2018-09-17 23:14:37 +01:00 |
|
James Benton
|
b2a91608a2
|
cafe/snduser2: Stub AXFXChorusExp.
|
2018-09-17 23:14:29 +01:00 |
|
James Benton
|
f38f0acad1
|
cafe/snduser2: Implement AXFXDelayExpGetMemSize.
|
2018-09-17 23:14:22 +01:00 |
|
James Benton
|
5985da3c5b
|
cafe/snduser2: Implement some AXFXDelay functions.
|
2018-09-17 23:13:54 +01:00 |
|
James Benton
|
2ac4488a33
|
cafe/snduser2: Implement AXFX hooks.
|
2018-09-17 23:14:09 +01:00 |
|
SteveLeafo
|
eb4f353104
|
More implementation of snduser2_axfx
|
2018-09-17 17:10:01 +01:00 |
|