Commit Graph

32 Commits

Author SHA1 Message Date
tomaka
69a386b04d Merge pull request #557 from tomaka/rm-gitignore
Remove old gitignore files
2017-06-27 07:47:38 +02:00
Pierre Krieger
e9fdcba73f Remove old gitignore files 2017-06-26 10:35:05 +02:00
Pierre Krieger
29d4c4f937 Use a different panic message for VK_ERROR_INVALID_SHADER_NV 2017-06-25 19:14:09 +02:00
Pierre Krieger
d504535040 Publish 0.4.4 2017-06-23 17:31:56 +02:00
Pierre Krieger
bd08451ef3 Update the list of color spaces to match the specs 2017-06-21 12:54:47 +02:00
Pierre Krieger
9b4c6e922b Publish 0.4.0 2017-06-03 13:40:42 +02:00
Pierre Krieger
0dddd6f7e5 Merge branch 'master' into moltenvk 2017-05-16 13:01:40 +02:00
Nicolas Koch
2a9742937b Fix trimcommandpool positioning 2017-03-06 01:17:02 +01:00
Nicolas Koch
1b8bfb6ea4 Change physical_device_properties2 function pointers to instance pointers 2017-03-06 00:28:54 +01:00
Nicolas Koch
236f5301fc Add support for VK_KHR_push_descriptor 2017-03-06 00:26:44 +01:00
Nicolas Koch
ffeba972da Add support for VK_KHR_get_physical_device_properties2 2017-03-05 20:21:07 +01:00
Nicolas Koch
a272139915 Add support for VK_KHR_descriptor_update_template 2017-03-05 16:39:03 +01:00
Nicolas Koch
c38e15eaae Add support for VK_KHR_maintenance1 2017-03-05 14:35:21 +01:00
Pierre Krieger
36bfa12bca Fix missing vk-sys update 2017-02-02 22:30:23 +01:00
Pierre Krieger
62ef894514 Add support for VK_EXT_swapchain_colorspace 2017-02-02 10:23:58 +01:00
Pierre Krieger
e67f615ad2 Add categories to all the crates 2017-01-31 09:59:07 +01:00
Pierre Krieger
91638a0d79 Add support for the Nintendo Switch! 2017-01-24 09:10:39 +01:00
Paul Houghton
5aa5d671d1 Update dependency versions 2016-12-07 23:29:15 +02:00
Pierre Krieger
2b611f090e Add keywords and link to documentation to vk-sys 2016-10-25 13:31:20 +02:00
Pierre Krieger
a9107600d9 Try link correctly to MoltenVK 2016-10-08 20:55:55 +02:00
Pierre Krieger
c7ee00ec90 Fix function pointers types 2016-10-05 21:00:31 +02:00
Pierre Krieger
e34e942610 Add support for MoltenVK's extensions in vk-sys 2016-10-05 20:50:48 +02:00
Pierre Krieger
82ec7c9ade Publish 0.3.0 2016-09-18 15:21:48 +02:00
lummax
ef7ab2dc24 vk-sys/vulkano{-win}: correct type of native window
This commit changes the definitions for `window` in `XlibSurfaceCreateInfoKHR`
and `XcbSurfaceCreateInfoKHR` with to `u64` (xlib) and `u32` (xcb) (see
definitions below).

`vk-sys` defined `XlibSurfaceCreateInfoKHR` and `XcbSurfaceCreateInfoKHR` with
`pub window: *const c_void`. This propagates through to the API in
`vulkano::swapchain::Surface::from_{xlib,xcb}()`. As the native window types
in xcb/xlib are defined as unsigned ints, this may lead to the belief that a
pointer to such an integer is required. `vulkano` will create a `Surface` but
this surface will not be supported by any queue family.

xlib: https://cgit.freedesktop.org/xorg/proto/x11proto/tree/X.h#n96 and
      https://cgit.freedesktop.org/xorg/proto/x11proto/tree/X.h#n66

      (search `Windows`)

xcb: https://xcb.freedesktop.org/manual/group__XCB____API.html

    (search `xcb_window_t`)
2016-09-01 18:26:12 +02:00
Pierre Krieger
2a07a2eb2b Rename the COLORSPACE_SRGB_NONLINEAR_KHR enum 2016-06-29 10:12:43 +02:00
Pierre Krieger
8f9e3220eb Publish the crate on crates.io 2016-04-30 12:08:48 +02:00
Pierre Krieger
7957c1b0e1 Flatten the design of vk-sys 2016-04-30 11:47:34 +02:00
Pierre Krieger
d09b93b379 Rework the library loading system 2016-04-28 13:49:41 +02:00
Pierre Krieger
78b262fda6 Fix warnings in vk-sys 2016-04-14 19:50:33 +02:00
Pierre Krieger
3d6a29241c Add license everywhere 2016-03-26 10:17:37 +01:00
Pierre Krieger
576b614527 Add debugging report 2016-02-19 08:01:02 +01:00
Pierre Krieger
588e28f9ac Add vk-sys 2016-02-16 16:37:11 +01:00