Commit Graph

241 Commits (e9a4b3fd55b2b445fac7553da596b29c3eebdfbe)

Author SHA1 Message Date
cosmonaut 5679dba978 Actually dispose graphics resources 2022-02-22 14:29:50 -08:00
cosmonaut cb25e6feff resource destroy now requires a CB 2022-02-18 21:02:16 -08:00
cosmonaut 4acc2588e1 QueuePresent ABI break 2022-02-08 17:17:51 -08:00
cosmonaut 8022cd1011 add DispatchCompute to command buffer 2022-01-17 20:39:03 -08:00
cosmonaut d2fca3654b never mind on SetDataOptions, bad idea 2022-01-13 14:48:32 -08:00
cosmonaut a5c8ebfc3a update buffer upload ABI 2022-01-13 14:29:08 -08:00
cosmonaut 7d7437721c uniforms are now pushed via command buffer 2022-01-12 13:01:32 -08:00
cosmonaut 0c588b96f4 add more info to Texture 2022-01-10 12:20:01 -08:00
cosmonaut 1fe256a479 get rid of badly conceived command buffer queue 2022-01-10 12:11:24 -08:00
cosmonaut 9df9aaeb3a update texture SetData API 2021-11-14 21:08:02 -08:00
cosmonaut e1a26e7c69 update libs 2021-11-14 20:44:46 -08:00
cosmonaut 29891c51e5 update libs 2021-07-30 13:01:30 -07:00
cosmonaut 9f588d389b tighten game loop timing 2021-07-23 15:47:02 -07:00
cosmonaut ae45aa9ff2 update RefreshCS 2021-07-23 14:38:41 -07:00
cosmonaut a337b94dfa .NET 5 2021-07-23 14:33:16 -07:00
cosmonaut 681e620477 add mouse wheel support 2021-03-26 12:20:05 -07:00
cosmonaut 3b83eb41da add LookAt method to Quaternion 2021-03-26 12:07:46 -07:00
cosmonaut 984e30cc4c add system for text input 2021-03-25 15:57:26 -07:00
cosmonaut ccefe570db add meta keys to keycodes 2021-03-23 17:38:53 -07:00
cosmonaut 7ecb27c98a add vibration support + fix controller axes 2021-03-09 21:48:31 -08:00
cosmonaut 87d615783e fix dll config copy 2021-03-01 16:53:29 -08:00
cosmonaut 2b41dbb37f add dll config 2021-03-01 16:48:38 -08:00
cosmonaut 5eb5027bf1 initial 3D audio implementation 2021-02-26 16:17:26 -08:00
cosmonaut 7cc14ea819 update libs 2021-02-26 15:34:51 -08:00
cosmonaut 8e627c9b18 add window resize function 2021-02-24 13:03:39 -08:00
cosmonaut b928257d3c document lots of graphics stuff 2021-02-24 12:43:35 -08:00
cosmonaut 72c676a1e0 add doc comments to CommandBuffer 2021-02-23 23:41:14 -08:00
cosmonaut 09c03fece9 add Matrix3x2 and rename Matrix to Matrix4x4 2021-02-16 18:07:50 -08:00
cosmonaut e6fa95b823 rework sampler binding API call 2021-02-11 12:25:12 -08:00
cosmonaut 44cd77eecb fix orthographic projection for vulkan NDC space 2021-02-10 18:13:24 -08:00
cosmonaut dc59b851d4 fix begin render pass 2021-02-10 17:15:46 -08:00
cosmonaut d1e691a02b change clear color type 2021-02-09 22:51:30 -08:00
cosmonaut aab0917603 fix clear options input 2021-02-08 19:22:27 -08:00
cosmonaut 4eb2cb6b09 some state tweaks 2021-02-08 18:10:02 -08:00
cosmonaut 29a86c2040 move uniform pushes to pipeline 2021-02-05 19:51:10 -08:00
cosmonaut 0daf548fd3 update uniform API 2021-02-02 16:34:40 -08:00
cosmonaut 68bb51439f change type buffer setdata to use element offset and length 2021-02-01 22:53:24 -08:00
cosmonaut ada9a1bb05 rename params to uniforms 2021-01-31 21:18:43 -08:00
cosmonaut c62edbdf91 rename ShaderParams to ShaderUniforms 2021-01-31 19:39:41 -08:00
cosmonaut 9e4007f9f0 buffer setData tweak and pin depthstenciltargetdescription 2021-01-28 21:49:33 -08:00
cosmonaut 55d8e5a1df remove FileInfo references 2021-01-28 18:07:48 -08:00
cosmonaut eda1efedbe properly destroy audio 2021-01-28 18:01:42 -08:00
cosmonaut c65485a31c use in for graphicspipelinecreateinfo 2021-01-28 17:44:12 -08:00
cosmonaut addea0f810 reverting to CreateInfo pattern for consistency 2021-01-28 13:50:20 -08:00
cosmonaut 9b06225d7d capitalize struct fields 2021-01-27 14:02:57 -08:00
cosmonaut 5524e501f3 add explicit resource dependencies to graphics resource objects 2021-01-27 14:02:46 -08:00
cosmonaut 186b025b4d add depth buffer create shortcuts 2021-01-26 21:18:55 -08:00
cosmonaut d10f018f14 fix graphics resources disposing out of order 2021-01-26 21:06:15 -08:00
cosmonaut 7f6236cb49 update render target and texture format API 2021-01-26 19:10:09 -08:00
cosmonaut 6ce1ce21b8 remove more of refresh from the API 2021-01-26 17:39:20 -08:00