Jack Andersen
|
7eda81e55e
|
Initial support for asyncronous shader pipeline compilation
|
2019-06-15 20:24:28 -10:00 |
Jack Andersen
|
18faf55750
|
Add support for cubemap textures in GL and Vulkan
|
2019-05-31 17:39:55 -10:00 |
Jack Andersen
|
058ea23a00
|
New code style refactor
|
2018-12-07 19:17:51 -10:00 |
Jack Andersen
|
0b52f3dbab
|
Convert to pragma once
|
2018-10-06 17:36:44 -10:00 |
Jack Andersen
|
c29d837ab5
|
Huge shader infrastructure refactor
|
2018-10-06 16:49:22 -10:00 |
Jack Andersen
|
578432eb2f
|
OpenGL and Vulkan resource tracing
|
2018-05-19 20:11:49 -10:00 |
Jack Andersen
|
337c276ccb
|
WTF
|
2018-01-19 17:02:29 -10:00 |
Jack Andersen
|
62c2b1ffac
|
UWP fixes
|
2017-12-06 18:08:44 -10:00 |
Jack Andersen
|
03de8811b1
|
Object tracker list refactor; add object tracker to audio system
|
2017-12-02 20:05:16 -10:00 |
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
|
6c3a35f15d
|
Finish object tracker for remaining platforms
|
2017-11-05 20:53:54 -10:00 |
Jack Andersen
|
3a7987bb21
|
Object tracker bug fixes; optional metal binary shader compilation
|
2017-11-04 20:12:49 -10:00 |
Jack Andersen
|
021143fd89
|
New object management architecture for OpenGL subsystem (more platforms to come)
|
2017-11-02 23:39:26 -10:00 |
Jack Andersen
|
0f96af94f6
|
Addresses some resource lifetime issues in OpenGL and Vulkan
|
2017-11-01 23:24:50 -10:00 |
Jack Andersen
|
05c26a535b
|
OpenGL and metal rendering interface upgrades
|
2017-03-13 21:02:53 -10:00 |
Jack Andersen
|
a547eb9dbb
|
Runtime shader cache fixes
|
2017-03-05 12:59:58 -10:00 |
Jack Andersen
|
03f155fcf5
|
Move xxhash to boo; cached shader components
|
2017-03-04 21:54:58 -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 |