Commit Graph

1071 Commits

Author SHA1 Message Date
turanszkij ccc032b749 implemented copytexture functions dx12 2017-12-13 13:07:13 +00:00
turanszkij 545b00f3d1 multithreaded PSO compilation 2017-12-13 12:13:26 +00:00
turanszkij 6cc70a432f descriptor binding syntax overhaul 2017-12-13 11:23:35 +00:00
turanszkij b05f9d35ab dx12 updates 2017-12-13 10:49:22 +00:00
turanszkij 61c851f79d dx12 updates 2017-12-13 10:46:04 +00:00
turanszkij 26a4500e02 dx12 descriptor table rename guards 2017-12-13 09:58:56 +00:00
turanszkij 9cf5320b57 dx12 fixes 2017-12-12 18:38:30 +00:00
turanszkij 97e0fb6ec4 dx12 updates 2017-12-12 17:57:21 +00:00
turanszkij f72e4af5b5 dx12 updates 2017-12-12 10:46:27 +00:00
Turanszki Janos b26936ce2f dx12 minimal fixes 2017-12-11 22:16:50 +00:00
Turanszki Janos 9a1aa68ca4 fixed critical bug dx12 2017-12-11 21:53:57 +00:00
Turanszki Janos 7a2c366590 general fixes 2017-12-11 21:28:34 +00:00
turanszkij 01f179eb99 dx12 updates 2017-12-11 17:34:34 +00:00
Turanszki Janos 6e3f8617dc updated tex uploader 2017-12-10 17:07:12 +00:00
Turanszki Janos 02f96ccae0 use dx12 copy queue 2017-12-10 16:18:32 +00:00
turanszkij 8d276a0f5c dx12 texture util 2017-12-08 16:54:57 +00:00
turanszkij e5cc13fbbf dx12 updates 2017-12-08 11:17:06 +00:00
turanszkij 200c05bf1a dx12 updates 2017-12-07 17:42:17 +00:00
turanszkij cb1674be00 descriptor table initialization logic 2017-12-07 13:41:01 +00:00
turanszkij 8b0b2b30e7 descriptor ring updater 2017-12-07 12:06:27 +00:00
turanszkij c7329e7393 backbuffer refactor 2017-12-07 11:00:03 +00:00
turanszkij a6f4eee94b dx12 updates 2017-12-06 16:08:43 +00:00
turanszkij 05b2bd5343 dx12 updates, removed warnings 2017-12-05 10:26:14 +00:00
turanszkij 52fed9ca90 updated device const-ness 2017-12-04 16:28:36 +00:00
turanszkij c70e017fa2 dx12 UAV barrier + device wrapper update 2017-12-04 16:04:57 +00:00
turanszkij f3bcff0d67 RTV-SRV barriers added dx12 2017-12-04 15:49:45 +00:00
turanszkij a100975fb0 PSO format defs 2017-12-04 12:02:13 +00:00
Turanszki Janos e8c380e9e3 copy command queue 2017-12-03 16:52:39 +00:00
Turanszki Janos 6d140986b1 vb, ib bindings dx12 2017-12-03 15:46:01 +00:00
Turanszki Janos c4529ff6b7 descriptor copy logic added 2017-12-03 14:09:10 +00:00
Turanszki Janos baaca96a21 copydescriptors calc 2017-12-03 12:42:25 +00:00
Turanszki Janos 043b161240 gpu descriptor heap logic 2017-12-02 22:06:57 +00:00
Turanszki Janos 08b425c0b0 PSO validation updates 2017-12-02 18:43:37 +00:00
Turanszki Janos ac76959406 dx12 rootsig, pso creation updates 2017-12-02 17:51:44 +00:00
Turanszki Janos 14a01a0ecc transitioning to PSO finished (hopefuly) 2017-12-02 13:40:04 +00:00
turanszkij 3fb146b5d8 further transitions to PSO 2017-12-01 17:23:16 +00:00
turanszkij d8fd91e40e PSO transition updates 2017-12-01 16:28:57 +00:00
turanszkij 5269752d69 merge in master 2017-12-01 15:23:46 +00:00
turanszkij ba29dba2c1 fixed critical tessellation bug 2017-12-01 15:15:20 +00:00
turanszkij 7bef8eed8a merge in master 2017-12-01 14:53:39 +00:00
turanszkij aaa18cd313 Merge branch 'master' of github.com:turanszkij/WickedEngine 2017-12-01 14:39:14 +00:00
turanszkij d1aa69acd0 gpu ringbuffer access through volatile, instancing updates, tessellator critical fix 2017-12-01 14:38:49 +00:00
turanszkij 9a1cd4848b PSO transition update 2017-12-01 13:14:06 +00:00
turanszkij 2869d8946d PSO update 2017-11-30 17:04:42 +00:00
turanszkij 811c054fde further transitions to PSO-based renderer 2017-11-30 16:34:46 +00:00
turanszkij 53bf7b491c colorpicker PSO 2017-11-29 17:12:35 +00:00
turanszkij aeee063556 more PSO transitions 2017-11-29 17:04:42 +00:00
turanszkij fa229b84fc PSO related updates 2017-11-29 15:55:30 +00:00
Turánszki János fd4bb0d3c1 Update README.md 2017-11-29 12:50:44 +00:00
turanszkij a1ffd93f80 start PSO impl 2017-11-29 12:31:07 +00:00