Jack Andersen
|
165314b817
|
Windows and Vulkan fixes for AMD GPU
|
2017-11-08 22:10:43 -10:00 |
Jack Andersen
|
1a2fc1d2a3
|
IObj destructor race condition fix
|
2017-11-07 21:33:10 -10:00 |
Jack Andersen
|
3cd375e67b
|
Restore VkShaderModule caching
|
2017-11-07 16:24:07 -10:00 |
Jack Andersen
|
2cd7de7a28
|
Clear Vulkan resources if command buffer abandoned
|
2017-11-06 22:04:44 -10:00 |
Jack Andersen
|
6c3a35f15d
|
Finish object tracker for remaining platforms
|
2017-11-05 20:53:54 -10:00 |
Jack Andersen
|
0f96af94f6
|
Addresses some resource lifetime issues in OpenGL and Vulkan
|
2017-11-01 23:24:50 -10:00 |
Jack Andersen
|
10364557b9
|
Vulkan array-texture validation fix; better handling of unsupported audio HW on ALSA
|
2017-10-30 17:42:41 -10:00 |
Jack Andersen
|
2a49a8d447
|
Add texture clamp mode
|
2017-09-30 18:23:28 -10:00 |
Jack Andersen
|
175893f055
|
HID parser for udev; Vulkan fixes
|
2017-09-15 15:55:41 -10:00 |
Jack Andersen
|
5bc17c753c
|
Remove logic defeating blend assignment
|
2017-09-04 21:55:17 -10:00 |
Jack Andersen
|
dd6e53119a
|
Add subtractive blending mode to backends
|
2017-09-04 16:59:41 -10:00 |
Phillip Stephens
|
a5b38596a5
|
Fix maxAnisotropy validation error
|
2017-05-09 17:00:30 -07:00 |
Jack Andersen
|
5f903c09ee
|
Windows sync
|
2017-03-17 13:31:51 -10:00 |
Jack Andersen
|
05c26a535b
|
OpenGL and metal rendering interface upgrades
|
2017-03-13 21:02:53 -10:00 |
Jack Andersen
|
ca20aea834
|
Add front-face culling support
|
2017-03-10 10:38:00 -10:00 |
Jack Andersen
|
a547eb9dbb
|
Runtime shader cache fixes
|
2017-03-05 12:59:58 -10:00 |
Jack Andersen
|
71593afe50
|
More Vulkan fixes
|
2017-02-15 18:47:31 -10:00 |
Jack Andersen
|
3197142d1f
|
Vulkan window resize fixes
|
2017-02-15 17:17:18 -10:00 |
Jack Andersen
|
9af8ec3d23
|
Vulkan Win32 fixes
|
2017-02-15 13:10:30 -10:00 |
Jack Andersen
|
ed8cc3a57b
|
Conform D3D and Vulkan backends
|
2017-01-28 21:26:42 -10:00 |
Jack Andersen
|
594d590a55
|
D3D and Vulkan sync
|
2017-01-20 14:19:18 -10:00 |
Jack Andersen
|
ee9f3efe61
|
Hold shader data bindings through to rendering worker
|
2017-01-19 17:52:40 -10:00 |
Jack Andersen
|
c057068e64
|
use hash table for pool buffers
|
2016-12-10 20:18:41 -10:00 |
Jack Andersen
|
25fadc7348
|
Windows sync
|
2016-12-10 15:50:26 -10:00 |
Jack Andersen
|
528c572671
|
Windows Fixes
|
2016-09-18 15:02:33 -10:00 |
Jack Andersen
|
c77fe94313
|
Disable depth clamp in Vulkan shaders
|
2016-08-08 08:21:14 -10:00 |
Jack Andersen
|
758be7d76c
|
Use rectangle intersect for blitting safety
|
2016-08-01 19:54:01 -10:00 |
Jack Andersen
|
bec368dfe7
|
support for nullptr in texture binding array
|
2016-07-30 16:05:20 -10:00 |
Jack Andersen
|
c01b0b4c6a
|
Vulkan resolveBindTexture fix
|
2016-07-29 18:38:33 -10:00 |
Jack Andersen
|
e70da4b4a5
|
Vulkan depth clear fix
|
2016-07-26 20:33:42 -10:00 |
Jack Andersen
|
d6063f4a4d
|
Vulkan render-target fixes
|
2016-07-26 18:13:34 -10:00 |
Jack Andersen
|
cb2b33a42b
|
Vulkan validation fixes
|
2016-07-26 17:38:00 -10:00 |
Jack Andersen
|
55be829aca
|
Vulkan validation layer fixes
|
2016-07-26 16:17:16 -10:00 |
Jack Andersen
|
d71c01e1d7
|
Smart pointer usage in Vulkan.cpp
|
2016-07-20 12:19:53 -10:00 |
Jack Andersen
|
66c64cde08
|
Fallback flow for graphics APIs
|
2016-07-20 07:14:18 -10:00 |
Jack Andersen
|
6473014178
|
Ensure MessageBox call only emitted for Windows
|
2016-07-17 11:18:28 -10:00 |
Jack Andersen
|
3076c0525d
|
Add preliminary Win32 Vulkan support
|
2016-07-17 11:15:57 -10:00 |
Jack Andersen
|
44e8317d49
|
Refactor GLSL shader bindings
|
2016-07-07 14:05:22 -10:00 |
Jack Andersen
|
f4dc3626e5
|
sRGB mapping working on Intel; other platforms need testing
|
2016-07-01 19:19:28 -10:00 |
Jack Andersen
|
0c99623aa9
|
Vulkan platform conformances
|
2016-07-01 17:44:57 -10:00 |
Jack Andersen
|
295d100ca3
|
Initial vulkan rendering within URDE
|
2016-06-30 16:30:29 -10:00 |
Jack Andersen
|
6504bfc8c8
|
Removed double pipeline cache free
|
2016-06-29 19:42:27 -10:00 |
Jack Andersen
|
0e48afcc02
|
Initial working booTest on Vulkan
|
2016-06-29 18:54:29 -10:00 |
Jack Andersen
|
fba6d10b37
|
Use Vulkan Blit command rather than Copy
|
2016-06-28 16:00:02 -10:00 |
Jack Andersen
|
b04257c992
|
Update booTest pipeline for Vulkan
|
2016-06-28 15:22:13 -10:00 |
Jack Andersen
|
c7df255c24
|
Several Vulkan bug fixes, state setup validates
|
2016-06-26 18:33:01 -10:00 |
Jack Andersen
|
fb259a7d12
|
More Vulkan bug fixes
|
2016-06-25 14:33:22 -10:00 |
Jack Andersen
|
e320121df6
|
Vulkan backend bug fixes
|
2016-06-24 21:04:58 -10:00 |
Jack Andersen
|
9bc1193e3f
|
Update glslang, some Vulkan bug fixes
|
2016-06-23 17:03:06 -10:00 |
Jack Andersen
|
4cec163804
|
depth range part of setViewport now
|
2016-04-04 15:49:08 -10:00 |