Commit Graph

62 Commits

Author SHA1 Message Date
Jack Andersen 8ba5cf9a8b Add True and False tests for bitwise enums 2019-04-02 18:30:35 -10:00
Jack Andersen dcbc001cd2 New code style refactor 2018-12-07 19:24:02 -10:00
Jack Andersen fae41ff29c Mechanism for handling device-coordinate transformation 2018-10-15 21:26:43 -10:00
Jack Andersen 4600ff4454 Huge shader refactor 2018-10-06 16:58:28 -10:00
Jack Andersen 83153386ed Minor lambda edit 2018-05-21 21:49:39 -10:00
Jack Andersen 78dee431dc Changes to support MSAA rendering 2018-01-06 19:19:23 -10:00
Jack Andersen a8f27c5569 Changes to avoid polluting alpha buffer 2017-12-19 20:06:21 -10:00
Jack Andersen 5fc5b6b0e1 Ensure event callback removed when quitting 2017-11-16 22:57:06 -10:00
Jack Andersen 1b7874a7b2 string_view refactor 2017-11-12 20:14:52 -10:00
Jack Andersen 3fc46f1597 Updates for texture clamp mode 2017-09-30 18:26:31 -10:00
Jack Andersen 76fffed4d3 Update zeus 2017-05-05 19:21:32 -10:00
Jack Andersen 967ae18b79 Refactor for latest boo upgrades 2017-03-13 21:02:24 -10:00
Jack Andersen d618264e26 Buffer pool refactor 2017-01-28 17:57:48 -10:00
Jack Andersen a9322292f5 Uniform and Vertex buffer pool refactor 2016-12-09 16:33:54 -10:00
Jack Andersen dc6b68318d Graphics buffer enum fix 2016-07-26 16:18:17 -10:00
Jack Andersen b756005aad boo lambda-API refactor 2016-03-30 09:15:32 -10:00
Jack Andersen f467cf019c Humungous refactor 2016-03-04 13:03:47 -10:00
Jack Andersen aa0ae06532 Don't actually need shader depth binding 2016-02-25 19:36:29 -10:00
Jack Andersen 9048ba9aa6 Integration of render target binding 2016-02-24 16:55:05 -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
Jack Andersen 297c59df2d SplitView bug fixes 2016-02-01 10:04:29 -10:00
Jack Andersen dde8624b6b lots of split and join functionality added 2016-01-31 15:12:30 -10:00
Jack Andersen deba946807 Interactive split and join graphics 2016-01-30 15:07:52 -10:00
Jack Andersen a5954a9d7c Initial RootView-hosted boundary action menu 2016-01-28 18:30:04 -10:00
Jack Andersen 08b288039d Right-click menu ownership 2016-01-28 13:55:19 -10:00
Jack Andersen 8697291405 More Menu work 2016-01-15 13:32:14 -10:00
Jack Andersen 54a5abc921 Much more reliable space splitting 2016-01-11 14:44:54 -10:00
Jack Andersen 69d1b5aa2b Additional space-tree work 2016-01-10 15:46:58 -10:00
Jack Andersen 6e3614ec28 Add editor portion of rendering flow 2016-01-04 13:58:38 -10:00
Jack Andersen 8959431a2b FileBrowser column resizing and navigation 2016-01-01 16:26:04 -10:00
Jack Andersen 5951beaf9e Remove old text input methods 2015-12-27 13:25:10 -10:00
Jack Andersen 13863d3256 Expanded TextField interface 2015-12-27 12:42:45 -10:00
Jack Andersen 5e4bf0dce6 Update TextField for Input Methods 2015-12-24 10:57:38 -10:00
Jack Andersen e630a6be55 blocking resize to keep OS in sync with boo buffers 2015-12-20 14:42:18 -10:00
Jack Andersen 49ff010a20 TextField updates 2015-12-20 11:59:23 -10:00
Jack Andersen 95fd2f90a9 Work on TextField 2015-12-19 18:39:09 -10:00
Jack Andersen 6dde3e6003 Refactor for asynchronous fontcache load 2015-12-12 16:26:41 -10:00
Jack Andersen cb2df22ec2 Removed view ownership (client should do this) 2015-12-09 17:14:38 -10:00
Jack Andersen d58d8c2391 Removed resetResources method (global reconstruction preferred) 2015-12-08 15:00:37 -10:00
Jack Andersen 5155157b43 Tooltip adjustments 2015-12-06 15:45:48 -10:00
Jack Andersen fc50272ea1 Initial tooltip implementation 2015-12-06 14:52:07 -10:00
Jack Andersen 21e671e36f Restructuring for CVar-enabled controls 2015-12-05 15:24:51 -10:00
Jack Andersen fc67d86b29 Fixed Toolbar on top of space 2015-12-04 19:57:51 -10:00
Jack Andersen b7a1ea6251 Toolbar placement fix 2015-12-04 19:13:07 -10:00
Jack Andersen 857615ab00 Button widget and mouse events 2015-12-04 14:42:46 -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 b431ba8686 Kerning fixes 2015-12-01 20:13:43 -10:00