Commit Graph

36 Commits

Author SHA1 Message Date
Turánszki János 933080a2e4 Unified Shader Compiler (#250) 2021-03-21 18:54:04 +01:00
Turánszki János a0a12ad4ec uwp: port cx to winrt #238 2021-02-22 00:15:42 +01:00
Turanszki Janos 233ab96884 CI fix 2021-02-08 21:37:13 +01:00
Turánszki János 087e6ee9dc removed win32 and ARM builds (#228) 2021-02-03 20:48:30 +01:00
Turanszki Janos 3ca2c6996e VPRT vertex shader emulation for old GPU 2020-10-25 14:23:40 +01:00
Turánszki János 1998c0356a package dxcompiler.dll (#143)
* package dxcompiler.dll

* zip the dll
2020-07-13 22:28:34 +01:00
Turánszki János 8ed65ef031 Raytracing API - Vulkan (#130)
* vulkan acceleration structure implementation

* vulkan: optimized resource binding

* dx12 optimizations

* vulkan shadercompiler update

* dx12 raytracing resource binding update

* dx12 descriptor refactor

* dx12 and vulkan updates

* VK_KHR_raytracing

* vulkan acceleration structure fix

* vk acceleration structure fix

* dx12 acceleration structure build fix

* vulkan shader shifts refactor

* vulkan raytracing fixes

* uwp: cannot use dxcompiler.dll for shader reflection

* updated version

* refactors, shader compiler updates

* updated shader build tools

* updated shader compilers

* raytraced shadows

* revert shader model

* try fix shader validate error

* ray traced shadow refactors
2020-06-28 13:34:59 +01:00
Turánszki János ea52f660e1 Raytracing API (#128)
* start

* fix gpu hang

* rtao working

* better support for dynamic tlas

* shader updates

* project structure update

* appveyor build update

* improved acceleration build config

* updated build configuration

* updates

* updates

* acceleration structure build fixes

* minor fixes

* version bump
2020-06-20 23:19:41 +01:00
Turanszki Janos 4bee62ecf4 appveyor: exclude linux build job 2020-06-13 20:54:19 +01:00
Turanszki Janos fff0a3f375 appveyor packaging fix 2020-05-09 19:38:39 +01:00
Turanszki Janos 249e4794fb appveyor build job fix 2020-05-09 03:21:37 +01:00
Turanszki Janos 9384c23907 uwp platform updates 2020-05-09 02:23:10 +01:00
Turanszki Janos 2461c6e0fa fixed appveyor build job 2020-05-09 01:36:51 +01:00
Turanszki Janos dac9c7ff8d updated to Visual Studio 2019 2019-09-19 19:34:46 +01:00
turanszkij 4be91afc1a roll back to VS 2017 due to appveyor issues 2019-07-23 23:12:42 +01:00
turanszkij 70d52cb4a9 trying to fix appveyor build 2019-07-23 22:11:25 +01:00
turanszkij ea2c32aba7 build system update 2019-07-23 21:48:20 +01:00
turanszkij 5d512e75ef upgraded to visual studio 2019 2019-07-23 08:05:22 +01:00
Turanszki Janos 91c539449b updated build config 2019-07-11 21:52:51 +01:00
Turánszki János 0f7047778e Update appveyor.yml 2019-07-08 15:40:22 +01:00
Turánszki János 78b050226b Update appveyor.yml 2019-07-08 14:53:36 +01:00
Turánszki János a9d21d35fd Update appveyor.yml 2019-07-08 14:44:30 +01:00
Turánszki János c87edad191 Update appveyor.yml 2019-07-08 14:26:17 +01:00
Turánszki János d0b2e88fe8 Update appveyor.yml 2019-07-08 14:18:24 +01:00
Turánszki János bb4ba65d5b Update appveyor.yml 2019-07-08 13:51:31 +01:00
Turánszki János f090f6e868 Update appveyor.yml 2019-07-08 13:50:37 +01:00
Turánszki János 97340bef3f Update appveyor.yml 2019-07-08 13:47:23 +01:00
Turánszki János 617fc87162 update appveyor build settings 2019-07-08 13:46:18 +01:00
Turánszki János 9ac7bd1532 updated appveyor build settings 2019-07-08 13:15:30 +01:00
Turánszki János f9a39580e2 create 32-bit builds with appveyor 2019-07-08 12:13:04 +01:00
Turanszki Janos 596943ab20 fixed appveyor build missing asset 2019-07-02 20:37:04 +01:00
Turánszki János df3b75ffdc fixed missing file from tests build script 2018-11-27 10:59:18 +00:00
turanszkij 30926e8793 updated appveyor packaging task 2018-10-01 18:46:52 +01:00
turanszkij 83dbec2e81 added more samples/tests and scripts 2018-10-01 18:30:14 +01:00
Turánszki János c240f80157 added build artifacts 2018-05-31 16:13:32 +01:00
turanszkij 6562d7079d added continuous integration 2017-07-10 21:43:10 +02:00