107 Commits

Author SHA1 Message Date
Jack Andersen
ceff1934c1 Add slew option to pitch-update function 2016-05-16 17:46:03 -10:00
Jack Andersen
89b0fa5cd6 Add API for reporting submix sample rate and format 2016-05-13 18:47:31 -10:00
Jack Andersen
b3e77c4384 DeferredWindowEvents moved to boo 2016-05-10 18:50:26 -10:00
Jack Andersen
f86b9706d4 Update effect API to include sample count info 2016-05-09 16:29:51 -10:00
Jack Andersen
08a4c5d7a8 Fix some submix issues 2016-05-07 12:11:45 -10:00
Jack Andersen
4b969fd475 Implement AudioSubmix 2016-05-06 18:28:32 -10:00
Jack Andersen
4cec163804 depth range part of setViewport now 2016-04-04 15:49:08 -10:00
Jack Andersen
5b43b31529 Vulkan API sync 2016-04-03 20:36:28 -10:00
Jack Andersen
4a2c32c2a9 Metal extension shader support 2016-04-03 20:13:11 -10:00
Jack Andersen
01649d42f6 Windows fixes 2016-04-02 17:30:44 -10:00
Jack Andersen
83f55a54d9 Dedicated ThreadLocalPtr header 2016-03-31 18:24:05 -10:00
Jack Andersen
679ba36c4c Metal lambda sync 2016-03-30 11:07:12 -10:00
Jack Andersen
ecc65a9fd5 D3D sync of new lambda API 2016-03-30 10:42:36 -10:00
Jack Andersen
bf6b4e37e8 Major GraphicsDataFactory lambda-API refactor 2016-03-30 09:14:17 -10:00
Jack Andersen
4d33cec75c Add selectable topology to Vulkan 2016-03-23 22:15:15 -10:00
Jack Andersen
6600ff208c Draw primitive now settable via pipeline object 2016-03-23 22:05:19 -10:00
Jack Andersen
1eb46301c0 Overhauled audio system, now with internal mixing and sample-rate-conversion 2016-03-23 14:01:57 -10:00
Jack Andersen
e1964f57a9 Updates to support pumped audio voices (ALSA only for now) 2016-03-07 21:09:58 -10:00
Jack Andersen
5603164a2d Update LICENSE date and Vulkan tweaks 2016-03-06 17:09:46 -10:00
Jack Andersen
8ac929d140 Humungous refactor 2016-03-04 13:02:18 -10:00
Jack Andersen
7bdabb5ed3 Metal stubs for resolveBindTexture 2016-02-24 19:06:13 -10:00
Jack Andersen
fec5218666 Preparation for ResolveBindTexture test 2016-02-24 16:53:23 -10:00
Jack Andersen
b11b727c4d OS X fixes 2016-02-24 11:07:48 -10:00
Jack Andersen
6de30424e3 GLSL bindings and Vulkan bug fixes 2016-02-23 17:11:58 -10:00
Jack Andersen
74e2f47bcf Tons of Vulkan bug fixes 2016-02-22 15:13:03 -10:00
Jack Andersen
ae487b70f3 Xlib integration of Vulkan 2016-02-21 16:47:45 -10:00
Jack Andersen
1037b37f9a Major Vulkan commit 2016-02-20 20:27:54 -10:00
Jack Andersen
77e9492b43 better OpenGL mipmap configuration 2016-02-16 09:41:16 -10:00
Jack Andersen
1ab63cfb18 No-context texture constructor (OpenGL only for now) 2016-02-15 19:47:09 -10:00
Jack Andersen
502debaedd Initial AudioQueueServices implementation 2016-01-28 15:17:19 -10:00
Jack Andersen
43376ff416 Initial audio interface classes 2016-01-28 13:53:51 -10:00
Jack Andersen
5a2fb0768b Preliminary Vulkan shader pipeline factory 2016-01-14 12:46:05 -10:00
Jack Andersen
a79f55c5c1 Integrate glslang CMake targets 2016-01-14 11:10:48 -10:00
Jack Andersen
6afe4eaff7 Merge branch 'master' of https://github.com/AxioDL/libBoo 2016-01-09 20:42:20 -10:00
Jack Andersen
f20c1bcfc2 Add crosshairs mouse cursor 2016-01-09 20:42:00 -10:00
799f3b1275 Fix embedded glew include 2016-01-08 18:42:29 -08:00
Jack Andersen
45fb66540f GraphicsToken bool operator 2016-01-06 14:35:57 -10:00
Jack Andersen
7eeebce37c Minor Xlib refactor 2016-01-02 13:10:35 -10:00
Jack Andersen
6ee5e9011b D3D11 Buffer update fix 2016-01-02 11:16:50 -10:00
Jack Andersen
bcfff2bf7f Fix Win32 repeat key test 2016-01-01 18:15:41 -10:00
Jack Andersen
4d7e9656f1 Add SWindowRect::intersect() 2016-01-01 16:26:59 -10:00
Jack Andersen
9c17350524 Add system scroll-acceleration property 2015-12-31 14:15:34 -10:00
Jack Andersen
52692b0459 Xlib in sync with new text system 2015-12-27 13:23:17 -10:00
Jack Andersen
fb1282c3e4 initial TextInput context callback 2015-12-25 19:21:13 -10:00
Jack Andersen
a933edcc40 Working Input Method support 2015-12-24 10:55:23 -10:00
Jack Andersen
aab693ff2f Clipboard support for Xlib; initial IM support 2015-12-23 17:30:52 -10:00
Jack Andersen
1ed592e0a1 Xlib input text-case handling 2015-12-22 20:10:46 -10:00
Jack Andersen
01ab873e06 OS X updates; post-frame handler event 2015-12-20 14:40:52 -10:00
Jack Andersen
511ac1fad7 Add ibeam cursor for Xlib 2015-12-19 18:39:48 -10:00
Jack Andersen
86daf8b3f0 Windows header include fix 2015-12-18 11:59:54 -10:00