Commit Graph

123 Commits (3175f20db6470a913c785a5e596f474508335cd8)

Author SHA1 Message Date
cosmonaut fd731ac648 add Present call to API 2020-12-16 20:19:11 -08:00
cosmonaut 458bd6049d swapchain creation 2020-12-16 19:50:31 -08:00
cosmonaut 36eb134c9f instantiation madness 2020-12-16 19:28:02 -08:00
cosmonaut ee6bcdc427 fix warnings on all but vulkan driver 2020-12-16 18:38:22 -08:00
cosmonaut f8621562f2 remove FNA3D dependency 2020-12-16 18:12:20 -08:00
cosmonaut dcef2e68c7 add boilerplate 2020-12-16 17:08:44 -08:00
cosmonaut c57842afb9 laying out the multi-driver skeleton 2020-12-16 16:27:14 -08:00
cosmonaut 491c49d8ad device create and destroy 2020-12-16 15:33:09 -08:00
cosmonaut 1d152a61bf shader param buffer stuff 2020-12-16 15:15:42 -08:00
cosmonaut fddba3a94d shader interface 2020-12-16 14:59:14 -08:00
cosmonaut 5850d0851f getters and setters and disposers 2020-12-16 14:53:34 -08:00
cosmonaut 6d10378978 targets 2020-12-16 14:02:03 -08:00
cosmonaut 3bd6dfae2d texture creation 2020-12-16 13:49:10 -08:00
cosmonaut 78f2dc1bde comments 2020-12-16 13:40:11 -08:00
cosmonaut 2229af92d4 render pass related things 2020-12-16 13:28:06 -08:00
cosmonaut 1d66372b83 sampler and shader param sets 2020-12-16 12:47:54 -08:00
cosmonaut 5961876847 separate sampler layout 2020-12-16 12:28:45 -08:00
cosmonaut 9526a40420 render state structure 2020-12-16 12:11:43 -08:00
cosmonaut b43ecacfc4 draw functions 2020-12-15 18:29:26 -08:00
cosmonaut de3b25ab82 make more stuff opaque 2020-12-15 18:08:49 -08:00
cosmonaut 98ca0d4c57 RenderTargetBinding 2020-12-15 16:45:11 -08:00
cosmonaut cb3cc4007b include FNA3D.h 2020-12-15 15:27:06 -08:00
cosmonaut 715950f44a initial commit 2020-12-15 15:00:46 -08:00