2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-06-07 13:13:29 +00:00

51 Commits

Author SHA1 Message Date
Jack Andersen
ba3881b862 Windows sync 2017-03-17 13:31:16 -10:00
Jack Andersen
967ae18b79 Refactor for latest boo upgrades 2017-03-13 21:02:24 -10:00
Jack Andersen
14bcbba1de Frontface culling support for Metal 2017-03-10 11:08:31 -10:00
Jack Andersen
b80cb1ed29 frontface culling boo sync 2017-03-10 10:52:23 -10:00
Jack Andersen
93d338ff0c Sync with boo 2017-03-05 13:01:57 -10:00
Jack Andersen
d618264e26 Buffer pool refactor 2017-01-28 17:57:48 -10:00
Jack Andersen
9162db2dcf Move Vertex/Uniform buffer pools to hecl 2016-12-12 10:10:32 -10:00
Jack Andersen
db542135df Buffer pool intrinsic garbage collection 2016-12-10 20:17:49 -10:00
Jack Andersen
0384119bd4 Windows fixes 2016-12-10 15:53:39 -10:00
Jack Andersen
a9322292f5 Uniform and Vertex buffer pool refactor 2016-12-09 16:33:54 -10:00
Jack Andersen
cf09630cdb GLSL shader binding refactor 2016-07-07 14:06:42 -10:00
Jack Andersen
f31f2113f4 Vulkan coordinate fix 2016-07-01 17:45:47 -10:00
Jack Andersen
b3e981763b Update shaders for Vulkan 2016-06-30 16:32:50 -10:00
Jack Andersen
7803681352 Function-scope statics aren't as efficient as file-scope ones 2016-04-14 17:25:50 -10:00
Jack Andersen
fa32f002b7 Shader data binding API update 2016-04-03 20:15:46 -10:00
Jack Andersen
05e18ddfe8 metal boo lambda sync 2016-03-30 11:08:29 -10:00
Jack Andersen
fb7ae9ac87 boo D3D lambda syncx 2016-03-30 10:43:49 -10:00
Jack Andersen
b756005aad boo lambda-API refactor 2016-03-30 09:15:32 -10:00
Jack Andersen
83b89ceee6 D3D sync 2016-03-23 22:35:38 -10:00
Jack Andersen
737b688295 Vulkan sync 2016-03-23 22:16:30 -10:00
Jack Andersen
23977d6097 Update shader pipeline calls 2016-03-23 22:06:52 -10:00
Jack Andersen
f467cf019c Humungous refactor 2016-03-04 13:03:47 -10:00
Jack Andersen
0e9011be2f OS X fixes 2016-02-24 11:07:25 -10:00
Jack Andersen
7b4bf7582f Windows fixes 2016-02-24 10:28:37 -10:00
Jack Andersen
7e97c7d2bb GLSL macros 2016-02-23 17:19:07 -10:00
Jack Andersen
ac2f2ba446 Vulkan updates 2016-02-22 16:33:59 -10:00
0ede026905 Windows Fixes 2016-01-10 18:48:56 -08:00
Jack Andersen
08c4270707 Preparation for self-split space functionality 2016-01-09 20:40:23 -10:00
Jack Andersen
24917f2367 More conservative resource use in Table 2016-01-07 14:06:21 -10:00
Jack Andersen
35c51c6fee Dedicated PathButtons class and horizontal ScrollView 2016-01-06 14:39:18 -10:00
Jack Andersen
725990da45 Initial TableView 2015-12-28 16:02:43 -10:00
Jack Andersen
962639c684 Made SplashScreen background a generic ModalWindow class 2015-12-15 11:53:15 -10:00
Jack Andersen
857615ab00 Button widget and mouse events 2015-12-04 14:42:46 -10:00
Jack Andersen
382016d4d7 Fixed function sigs 2015-12-03 15:53:55 -10:00
Jack Andersen
f53127290d Deadlock fix and toolbar shading 2015-12-03 15:35:01 -10:00
Jack Andersen
bd0becc9c0 refactored class structures for toolbars 2015-12-02 17:26:50 -10:00
Jack Andersen
3ee468157b Tweaks for CVar integration 2015-12-02 11:11:50 -10:00
Jack Andersen
fe4750f125 Font cache fixes 2015-12-01 17:05:22 -10:00
Jack Andersen
b55e10ea22 Merge branch 'master' into fontdebug 2015-12-01 15:43:54 -10:00
Jack Andersen
35edc47c91 Changes to diagnose font render buffer issues 2015-12-01 15:32:15 -10:00
Jack Andersen
fc2a6d64e9 DeferredWindowEvents class to prevent race conditions 2015-11-30 14:35:45 -10:00
Jack Andersen
46916d6fac OS X fixes 2015-11-29 17:41:53 -10:00
Jack Andersen
5e7c12ed50 added splitview events 2015-11-29 14:21:42 -10:00
Jack Andersen
b4ffb13903 Text system updates 2015-11-28 16:55:30 -10:00
Jack Andersen
4a7433bd43 Added Metal shader support 2015-11-27 18:05:27 -10:00
Jack Andersen
a800ff73ee D3D11/12 support 2015-11-27 12:20:22 -10:00
Jack Andersen
ecbed6e82c Working font rendering 2015-11-26 13:03:56 -10:00
Jack Andersen
abb91a9d89 various view architecture bits 2015-11-25 21:35:43 -10:00
Jack Andersen
d8921bbc5f platform-sensitive system init 2015-11-25 14:24:01 -10:00
Jack Andersen
2f1b7cfc40 Added UI fonts 2015-11-21 13:45:02 -10:00