DrChat
|
7ea3381699
|
[Vulkan] texture_bindings_ -> texture_sets_
|
2018-02-07 18:40:12 -06:00 |
|
Dr. Chat
|
d512d4127f
|
[SPIR-V] Fix the build.
|
2018-01-01 15:00:37 -06:00 |
|
DrChat
|
26f3100c23
|
[SPIR-V] Don't normalize denormalized 10/11/11 formats if not requested
|
2017-12-28 16:20:35 -06:00 |
|
DrChat
|
8784daf6bc
|
[Vulkan] Don't allocate textures if we don't know the format.
DTX5A = ATI1
|
2017-12-23 21:02:33 -06:00 |
|
DrChat
|
28ebb4bf43
|
[Vulkan] Offset the destination rect and viewport by the window offset
|
2017-12-23 12:53:00 -06:00 |
|
DrChat
|
26100c586f
|
[Vulkan] Track render target state with the pipeline cache
|
2017-12-22 23:33:27 -06:00 |
|
DrChat
|
516c113423
|
[SPIR-V] Fix tfetches with an offset
|
2017-12-22 23:15:18 -06:00 |
|
DrChat
|
20099e51af
|
Formatting
|
2017-12-22 22:24:51 -06:00 |
|
DrChat
|
366e8b1b6a
|
[SPIR-V] Fix invalid 1D texture offsets
|
2017-12-22 22:24:19 -06:00 |
|
DrChat
|
fb89973266
|
[SPIR-V] Add support for loops
|
2017-12-22 22:23:28 -06:00 |
|
DrChat
|
80b0b66e5d
|
[Vulkan] Regenerate shaders with newer glslang
|
2017-12-21 23:14:42 -06:00 |
|
DrChat
|
4cfe1e3203
|
[Vulkan] Support window scissor in IssueCopy
|
2017-12-21 22:38:35 -06:00 |
|
DrChat
|
2e1d33b8d3
|
[Vulkan] Correct some more pipeline barriers
|
2017-12-21 17:03:02 -06:00 |
|
DrChat
|
f26bd04a6c
|
[Vulkan] Fix typo causing depth image views to be overwritten by a stencil view
|
2017-12-21 16:51:55 -06:00 |
|
DrChat
|
554d333299
|
[Vulkan] Request depth/stencil attachment usage for textures that support it
|
2017-12-21 15:13:54 -06:00 |
|
DrChat
|
ab7dce53ec
|
[Vulkan] Fix another incorrect pipeline stage barrier
|
2017-12-21 15:13:01 -06:00 |
|
DrChat
|
697eccf23e
|
[SPIR-V] Fix incorrect FOrdEqual result type
|
2017-12-21 15:12:02 -06:00 |
|
DrChat
|
cbfaffd9f3
|
[Vulkan] Correct a bunch of incorrect pipeline barrier stages
|
2017-12-21 13:11:34 -06:00 |
|
DrChat
|
8bf10a941a
|
[GPU] TraceViewer *.xenia_gpu_trace -> *.xtr
|
2017-12-21 11:05:50 -06:00 |
|
DrChat
|
ecfaaa6c95
|
[GPU] Log attempts to fetch unsupported texture formats
|
2017-12-20 21:26:52 -06:00 |
|
DrChat
|
9395b73217
|
[Travis] Enable full Xenia build on linux
|
2017-12-20 16:27:01 -06:00 |
|
DrChat
|
886a223cf2
|
[GPU] Remove a few unused variables from TraceDump
|
2017-12-20 14:38:02 -06:00 |
|
DrChat
|
db34128b95
|
Fix linux build of the vulkan trace dumper
|
2017-12-19 18:29:00 -06:00 |
|
DrChat
|
d3b03b9a93
|
[Vulkan] Update VMA
|
2017-12-19 18:19:03 -06:00 |
|
DrChat
|
4d159efef5
|
[GPU] Run TraceDump headless, and drop the GL4 trace dumper
|
2017-12-19 16:37:59 -06:00 |
|
DrChat
|
09b3a07e3c
|
Support rendering windowless (tested on the Vulkan backend)
|
2017-12-19 16:05:36 -06:00 |
|
DrChat
|
11f8da9092
|
[GPU] Whoops, accidentally flipped is_integer around.
|
2017-12-18 18:11:24 -06:00 |
|
DrChat
|
55d2c03943
|
[GPU] Rename a few misnamed vfetch fields
|
2017-12-18 17:24:52 -06:00 |
|
DrChat
|
29c5fb8022
|
[GPU] Short circuit command processor waits if an exit is requested.
|
2017-12-18 17:23:14 -06:00 |
|
DrChat
|
d98344f99b
|
[Vulkan] Log down strings when an invalid usage flag is specified.
|
2017-12-18 15:47:52 -06:00 |
|
DrChat
|
b5d647d540
|
[Vulkan] Better handling of device lost events (present fatal error dialog)
|
2017-12-18 14:27:00 -06:00 |
|
DrChat
|
6e0550d46b
|
[GPU] Strip the extension from .xtr files when choosing the output path.
|
2017-12-17 15:17:44 -06:00 |
|
DrChat
|
d4338a2c3f
|
[GPU] Use overall shorter names for xenia GPU traces
|
2017-12-17 15:00:10 -06:00 |
|
DrChat
|
c7859da997
|
[GPU] Fix TraceDump progress not showing
|
2017-12-17 13:44:39 -06:00 |
|
DrChat
|
f4a0dbac75
|
[GPU] Don't bother redrawing the trace dump window
|
2017-12-17 13:12:42 -06:00 |
|
DrChat
|
6b4e8ee19e
|
[SPIR-V] New flag: spv_disasm - Generate disassembly for spir-v shaders (disabled by default)
|
2017-12-17 13:12:10 -06:00 |
|
DrChat
|
5da59a95c9
|
Merge branch 'linux'
|
2017-12-16 17:15:49 -06:00 |
|
DrChat
|
49287579ff
|
[Vulkan] Robustify error handling during initialization
|
2017-12-16 15:14:48 -06:00 |
|
DrChat
|
bf9fa02b18
|
[GPU] Accept input and output path as command line parameters
|
2017-12-15 23:48:23 -06:00 |
|
DrChat
|
66d19a462b
|
[GPU] Make TraceDump error handling more robust
Exit with code -1 if GraphicsSystem::Capture failed
|
2017-12-15 22:31:10 -06:00 |
|
DrChat
|
8cabc114e9
|
[GPU] Properly track the packets leading up to a swap command
|
2017-12-15 22:01:50 -06:00 |
|
DrChat
|
829f346dc2
|
Axe a few unused functions from TraceDump
|
2017-12-15 20:33:12 -06:00 |
|
DrChat
|
aaf281351d
|
Format all code with new clang-format
|
2017-12-14 20:44:43 -06:00 |
|
DrChat
|
02e37be4e5
|
Merge branch 'linux' of git://github.com/dougvj/xenia into linux
# Conflicts:
# .travis.yml
|
2017-12-14 19:20:02 -06:00 |
|
DrChat
|
a7b6d91a2b
|
[SPIR-V] (untested) Implementation of getGradients
|
2017-10-01 18:59:54 -05:00 |
|
scribam
|
b6e7e66fbe
|
Fix travis LINT
|
2017-09-20 23:29:39 +02:00 |
|
DrChat
|
e674c9df26
|
Vulkan: Emit a warning when attempting to use a texture in an unsupported way
|
2017-09-07 14:37:05 -05:00 |
|
DrChat
|
f9d08888c7
|
Vulkan: ClearCache for texture cache, properly free all textures and allocator on exit.
|
2017-09-07 14:22:04 -05:00 |
|
DrChat
|
1358b94f4d
|
Fix lint errors :)
|
2017-09-03 20:02:45 -05:00 |
|
DrChat
|
121a2d655a
|
Vulkan: Properly support depth writes (or blit depth images if able)
|
2017-09-01 18:32:55 -05:00 |
|