DrChat
|
b90465e2e5
|
[Vulkan] Halve the viewport dimensions when viewport scaling is disabled (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 12:54:50 -05:00 |
DrChat
|
25f93a171c
|
[Vulkan] Support optional vertex window offset
|
2018-04-16 11:08:24 -05:00 |
DrChat
|
6ca771d26f
|
[Vulkan] Handle window scissor window_offset_disable
|
2018-04-14 17:51:57 -05:00 |
DrChat
|
f8319ec12f
|
[Base] Support sign-extension in bitfield
|
2018-04-14 17:34:21 -05:00 |
DrChat
|
d914791afe
|
[SPIR-V] Fix SetTextureLOD
|
2018-04-14 15:39:48 -05:00 |
DrChat
|
303539af22
|
[SPIR-V] Fix incorrect dst implementation (incorrect extraction indices)
|
2018-04-14 15:32:18 -05:00 |
DrChat
|
0f0d600a5b
|
Fix Travis
|
2018-04-13 21:45:47 -05:00 |
DrChat
|
f02f192f2b
|
[Xboxkrnl] Document a couple parameters in VdInitializeEngines
|
2018-04-13 21:10:50 -05:00 |
DrChat
|
39083acdcb
|
[Vulkan] Bump up maximum number of vertex buffers
|
2018-04-13 21:09:56 -05:00 |
DrChat
|
399e1fac2a
|
[Vulkan] Gracefully fail on copy if a target format is unsupported
|
2018-04-13 21:09:21 -05:00 |
DrChat
|
abdc0ff05a
|
[GPU] Document first parameter of eA (export address)
|
2018-04-13 21:07:14 -05:00 |
DrChat
|
6794b4975c
|
[SPIR-V] Use texture sample calls with constant offset
|
2018-04-13 21:06:45 -05:00 |
DrChat
|
e6524aa497
|
[GPU] Disassemble memexport exports
|
2018-04-08 18:02:39 -05:00 |
DrChat
|
1d4fa80eac
|
[GPU] Fixup ringbuffer log2_size (which specifies size in qwords)
Save microengine init packets
|
2018-04-08 15:50:36 -05:00 |
DrChat
|
5a831fa273
|
Fix UI programs on linux
|
2018-04-03 19:55:55 -05:00 |
DrChat
|
ed48242f4f
|
Fix Travis
|
2018-04-03 19:21:17 -05:00 |
DrChat
|
9653c0bafc
|
[GPU] Allow dynamic building of GPU packets
|
2018-04-03 19:08:30 -05:00 |
DrChat
|
14abe1a407
|
Fixup 360 support
|
2018-04-03 19:02:49 -05:00 |
DrChat
|
6b8a34c9ba
|
[Base] Fix Travis
|
2018-03-03 19:15:37 -06:00 |
DrChat
|
4fd03e8029
|
[Base] Shutdown the logger to prevent truncation of output
|
2018-03-03 19:00:04 -06:00 |
DrChat
|
157c7780af
|
[JIT] Add V128 ADD/SUB (fixes #1095)
|
2018-03-03 18:24:57 -06:00 |
DrChat
|
1c1fdb4ccd
|
[JIT] Properly mask NaNs in vctsxs
|
2018-03-03 14:06:45 -06:00 |
DrChat
|
a9d2a50082
|
[Vulkan] Add AMD shader statistics info support
|
2018-03-03 12:34:19 -06:00 |
DrChat
|
3fb7b9d944
|
[Vulkan UI] VulkanDevice::HasEnabledExtension
|
2018-03-03 11:53:24 -06:00 |
DrChat
|
199328f971
|
[Vulkan] PipelineCache ClearCache support and pipelines counter
|
2018-03-03 11:36:12 -06:00 |
DrChat
|
43043fd4a8
|
[Vulkan] Track pixel center in pipeline cache (but don't apply it quite yet)
|
2018-03-03 10:30:59 -06:00 |
DrChat
|
7c5c389ce8
|
[Vulkan UI] Travis, why?
|
2018-03-03 10:09:16 -06:00 |
DrChat
|
3a0903672c
|
[Vulkan UI] Try to fix Travis again :/
|
2018-03-03 00:01:23 -06:00 |
DrChat
|
c8698f912f
|
[Vulkan] Add pending delete textures counter
|
2018-03-02 23:46:58 -06:00 |
DrChat
|
9235a8107b
|
[Vulkan] Track active textures in the texture cache
|
2018-03-02 23:28:29 -06:00 |
DrChat
|
f7026cb17b
|
[Base] Add support for microprofile counters
|
2018-03-02 23:28:01 -06:00 |
DrChat
|
6c67fe4b29
|
[Vulkan UI] Fix Travis
|
2018-03-02 22:35:29 -06:00 |
DrChat
|
2180280c8e
|
[Vulkan UI] Stash the last signalled fence to speed up Scavenge
|
2018-03-02 22:13:59 -06:00 |
DrChat
|
82e8781549
|
[Vulkan UI] Use an underlying queue instead of a list of pointers in CircularBuffer
|
2018-03-02 22:01:55 -06:00 |
DrChat
|
2e3115660f
|
[Vulkan] Scavenge Profiling
|
2018-03-02 21:42:49 -06:00 |
DrChat
|
894bbf9e26
|
[JIT] Fix incorrect definition for constant VectorConvertX2X
|
2018-03-02 19:03:48 -06:00 |
DrChat
|
3a8f8f2ecb
|
[JIT] Fix OPCODE_SELECT V128 with certain combinations of constants
|
2018-03-02 18:56:28 -06:00 |
DrChat
|
2af0a3c2f4
|
[JIT] Mask extraction constants in Value::Extract
|
2018-03-02 18:55:52 -06:00 |
DrChat
|
49866e970b
|
[JIT] VectorConvertX2X unsigned support
|
2018-03-02 16:34:57 -06:00 |
DrChat
|
fd0d2185ef
|
[JIT] Full support for vcfux
|
2018-03-02 15:11:29 -06:00 |
DrChat
|
b0b920c040
|
Linting.
|
2018-03-02 12:14:09 -06:00 |
DrChat
|
6c97dbaf81
|
[JIT] Simplify VECTOR_ADD/SUB i32 with saturate
|
2018-03-02 11:48:19 -06:00 |
DrChat
|
131fcd1320
|
[JIT] Kill a couple instructions in VECTOR_CONVERT_F2I
|
2018-03-02 11:41:04 -06:00 |
DrChat
|
04d20e33a5
|
[JIT] Add another test case to vctuxs
|
2018-03-02 00:05:43 -06:00 |
DrChat
|
0577b6c9be
|
[JIT] Full vctuxs support
|
2018-03-01 23:49:44 -06:00 |
DrChat
|
4766a5ec24
|
[JIT] Add FIXME on constant Vector F2I (saturation unsupported)
|
2018-03-01 21:15:54 -06:00 |
DrChat
|
6fd75cea91
|
[CPU] Handle constant multiply in fmadd/fmsub in constant propagation pass
|
2018-03-01 20:04:56 -06:00 |
DrChat
|
d31db60a75
|
[SPIR-V] tfetch UseRegisterLOD support
|
2018-03-01 13:46:44 -06:00 |
DrChat
|
ea3ee2db2b
|
[SPIR-V] No implicit lod on vertex shaders
|
2018-03-01 13:30:21 -06:00 |
DrChat
|
3d80ed4853
|
Add microprofile presets to .gitignore
|
2018-03-01 10:22:53 -06:00 |