Dzmitry Malyshau
|
414ae9d596
|
Update to latest gfx with new limits
|
2021-03-16 11:59:59 -04:00 |
|
Dzmitry Malyshau
|
4318b4bd4d
|
Allow non-attachment usages for the swapchain
|
2021-02-02 22:59:50 -05:00 |
|
Dzmitry Malyshau
|
fcbb21ea7c
|
Update gfx with new iterator API
|
2021-02-02 11:22:39 -05:00 |
|
Dzmitry Malyshau
|
33a306d7b3
|
Rustfmt pass
|
2021-01-19 01:29:07 -05:00 |
|
Dzmitry Malyshau
|
68848dc9a1
|
Expose KHR_imageless_framebuffer
|
2021-01-19 01:29:07 -05:00 |
|
Dzmitry Malyshau
|
49fcee8130
|
Update to gfx-hal borrow refactor
|
2021-01-19 00:18:49 -05:00 |
|
Dzmitry Malyshau
|
ac6cbf1860
|
Remove lazy-static dependency
|
2021-01-17 02:18:59 -05:00 |
|
Dzmitry Malyshau
|
aacb8c1a3f
|
Update gfx with the image-less framebuffer semantics, remove smallvec and parking_lot dependencies
|
2021-01-17 01:45:57 -05:00 |
|
TheArtist
|
785c61a9e6
|
Revisioned swapchains
|
2020-12-14 22:44:05 +02:00 |
|
TheArtist
|
7c8152f7fb
|
Provide VK_KHR_xlib_surface extension mapping
|
2020-12-14 16:20:37 +02:00 |
|
TheArtist
|
84e95e539f
|
Using a RawWindowHandle with hal::create_surface for multi-backend compatibility
|
2020-12-11 22:38:17 +02:00 |
|
TheArtist
|
a90863e5ef
|
Provide VK_KHR_xcb_surface extension mapping
|
2020-12-11 21:39:28 +02:00 |
|
Dzmitry Malyshau
|
196b9e593d
|
Update gfx and unlock GL backend on *nix
|
2020-12-01 01:18:27 -05:00 |
|
Dzmitry Malyshau
|
2fcc5636bf
|
Update gfx with swapchain readback support
|
2020-10-28 23:32:39 -04:00 |
|
Dzmitry Malyshau
|
335d42b466
|
Implement debug markers, avoid taking a zero-sized slice from raw data.
|
2020-09-28 23:13:38 -04:00 |
|
Dzmitry Malyshau
|
eaad40edc8
|
Remove extern C function definitions from libportability-gfx
|
2020-09-25 23:45:29 -04:00 |
|
Dzmitry Malyshau
|
d0a798f569
|
Add missing entry points for VK_KHR_get_physical_device_properties2 and VK_KHR_maintenance1
|
2020-09-23 01:31:59 -04:00 |
|
Dzmitry Malyshau
|
2d0aeb66e7
|
Support VK_KHR_portability_subset
|
2020-09-19 20:54:21 -04:00 |
|
Dzmitry Malyshau
|
871cc90b09
|
Support more than one frame in flight
|
2020-09-08 01:06:45 -04:00 |
|
Dzmitry Malyshau
|
cbaf5ba24e
|
Switch CI to github actions
|
2020-08-25 23:09:09 -04:00 |
|
Dzmitry Malyshau
|
bbd2e78d26
|
Support recording swapchain commands from multiple threads
|
2020-08-23 10:50:38 -04:00 |
|
Dzmitry Malyshau
|
d4fbf6c0a8
|
Update gfx with the metal clear_image fix
|
2020-08-23 00:19:05 -04:00 |
|
Dzmitry Malyshau
|
1c8ba98fd1
|
Update gfx with the border color changes
|
2020-08-23 00:19:05 -04:00 |
|
Dzmitry Malyshau
|
47bbd375b3
|
Fix the difference in clear attachment data with gfx
|
2020-08-22 01:41:42 -04:00 |
|
Dzmitry Malyshau
|
7034f366b3
|
Add basic support for VK_KHR_portability_subset
|
2020-08-22 01:41:42 -04:00 |
|
Dzmitry Malyshau
|
bb40160a6a
|
Convert the rest of functions to unsafe
|
2020-08-22 01:41:42 -04:00 |
|
Dzmitry Malyshau
|
8ccdddda2e
|
Update to latest gfx, mark some of the methods unsafe
|
2020-08-22 01:41:42 -04:00 |
|
Dzmitry Malyshau
|
3c68e62cdf
|
Update gfx dependencies
|
2020-08-05 13:08:29 -04:00 |
|
Dzmitry Malyshau
|
7962ce0d8b
|
Support VK_KHR_get_surface_capabilities2
|
2020-08-05 13:08:29 -04:00 |
|
Dzmitry Malyshau
|
1b19af0f5d
|
Port all the limits
|
2020-08-05 13:08:29 -04:00 |
|
Dzmitry Malyshau
|
d6a92224ab
|
Fake fence semantics
|
2020-08-05 13:08:29 -04:00 |
|
Dzmitry Malyshau
|
13773ea162
|
Fix push constant ranges
|
2020-08-05 13:08:29 -04:00 |
|
Dzmitry Malyshau
|
bef4517f83
|
Port to the new swapchain model
|
2020-08-05 13:08:29 -04:00 |
|
Dzmitry Malyshau
|
a66a3baeb8
|
Update to gfx-hal-0.5
|
2020-03-27 00:38:01 -04:00 |
|
Martin Krošlák
|
46776f5bcf
|
Update to 2018 edition
|
2020-01-25 09:03:23 +01:00 |
|
Martin Krošlák
|
6ad83bed4c
|
Fix rustc warnings
|
2020-01-23 06:36:10 +01:00 |
|
Martin Krošlák
|
7c28bd34ef
|
Update gfx-hal
|
2020-01-20 20:45:07 +01:00 |
|
Martin Krošlák
|
9f5d97a43c
|
Format code using rustfmt
|
2020-01-20 20:38:55 +01:00 |
|
Sascha Willems
|
421443fa05
|
Added vkGetPhysicalDeviceWin32PresentationSupportKHR
|
2019-10-23 20:56:59 +02:00 |
|
Gobrosse
|
50a59c91de
|
fixes crash when enumerating on some systems
matches both sides for calling copy_from_slice in
gfxEnumeratePhysicalDevices()
|
2019-10-11 12:34:37 +02:00 |
|
Aleksi Juvani
|
7bccd08688
|
Update gfx-hal
|
2019-09-13 17:16:03 +03:00 |
|
Aleksi Juvani
|
e1ba0b2d52
|
Add missing limits
|
2019-09-09 16:14:16 +03:00 |
|
Dzmitry Malyshau
|
96f89d9bb1
|
gfx-hal update with swapchain ranges
|
2019-08-02 22:23:34 -04:00 |
|
Dzmitry Malyshau
|
418dbd6647
|
gfx-hal updated, non-normalized coordinates
|
2019-07-19 15:47:36 -04:00 |
|
Dzmitry Malyshau
|
8f7cf7f4d8
|
gfx-hal update, gfxGetPhysicalDeviceProperties2KHR implementation
|
2019-07-03 16:46:31 -04:00 |
|
Dzmitry Malyshau
|
9883b4ccc1
|
Enable x11 and xcb vulkan features
|
2019-06-26 16:29:10 -04:00 |
|
Dzmitry Malyshau
|
03af213184
|
Events hookup
|
2019-06-26 14:11:57 -04:00 |
|
Shawn Thompson
|
25c65b23a7
|
Fixed some limits that were giving invalid validation layer responses
|
2019-06-09 10:59:10 -06:00 |
|
Aaron Loucks
|
77f56d8a89
|
Add transfer bit to all queue families
Per the gfx_hal::queue::QueueType docs, all variants should include
transfer operations. Notably, `General` now contains all three
queue types.
|
2019-06-01 02:57:22 +00:00 |
|
Aaron Loucks
|
ac3950be2e
|
Fixes for gfx HEAD, update Cargo.lock, and add gl backend option
|
2019-06-01 00:16:51 +00:00 |
|