Commit graph

28 commits

Author SHA1 Message Date
Marijn Suijten 4bbfa54146
Rename examples to ash-examples (#820)
[Dependabot complains] that:

     the binary target name `examples` is forbidden, it conflicts with with cargo's build directory names

And fails to provide dependency upgrades for Rust code.  Fix that by
renaming the folder and crate to `ash-examples`.

[Dependabot complains]: https://github.com/ash-rs/ash/network/updates/748770724
2023-11-17 17:27:28 +01:00
Marijn Suijten 8c63c9e08b
examples: Upgrade winit to 0.28 (#703) 2023-02-21 11:27:23 -08:00
Philippe Renon 9cd6c07744
fix clippy::uninlined_format_args (#705)
* ash/util: fix `clippy::seek_to_start_instead_of_rewind`

* examples: fix `clippy::uninlined_format_args`

* ash: fix `clippy::uninlined_format_args`

* generator: fix `clippy::uninlined_format_args`

* rust: upgrade to edition 2021
2023-02-17 18:11:44 +01:00
Marijn Suijten b4fc334083
ash-window: Upgrade to raw-window-handle 0.5.0 (#645)
* ash-window: Upgrade to raw-window-handle 0.5.0

* Bump `raw-window-metal` to recently-released `0.3`

https://github.com/norse-rs/raw-window-metal/pull/5

* examples: Bump `winit` to `0.27.1` to resolve our MSRV tests

While the examples technically aren't part of our MSRV requirement (it's
nice, but core crate compatibility is much more important), it's
annoying to exempt these especially now that `winit` removed some
unneeded MSRV 1.60/1.61 requirements.

* Take `Raw{Display,Window}Handle` directly instead of through trait
2022-09-23 12:40:12 +02:00
Marijn Suijten 03068a8734
examples: Update winit to 0.26 and image to 0.23 (#551)
Examples-only excerpt of #547, as the generator and ash-window example
changes need more work.  Fixes #550.
2022-01-10 13:43:18 -08:00
Benjamin Saunders 7cf3b4f09e
Don't link Vulkan by default (#526)
This was found to be unreasonably disruptive to downstream CI
configurations.
2021-12-27 11:49:40 +01:00
neurotok 9baeb9c19f winit v0.25.0 2021-12-20 15:50:02 -08:00
Adrien Bennadji df504f8121 Update example to use ash-window 2020-09-04 14:05:16 -07:00
Jonathan Plotner c105d2842c fix build errors for examples on osx (#260) 2020-01-26 09:29:52 +01:00
Aaron Loucks 1ba1d46eb2 Update generator and examples to edition 2018 2019-05-25 15:34:18 -04:00
Maik Klein 69f3644362 Merge branch 'generator' 2018-11-12 13:10:52 +01:00
Gabriel Majeri 72a8c9a341 Fix Windows surface creation 2018-08-29 15:45:04 +03:00
Maik Klein 2c5364871e Update winit to 0.16 2018-08-02 21:22:46 +02:00
Gray Olson 594a476fdb use libvulkan instead of moltenvk and make examples work on macos 2018-07-06 21:45:52 -07:00
Lucien Greathouse 91da74fca4 examples: Update to winapi 0.3 and winit 0.11 2018-03-03 00:20:18 -08:00
Maik Klein c0b6078028 Update examples to winit 0.9 2017-12-12 14:25:10 +01:00
Maik Klein c4e5812668 Switching to a cargo workspace 2017-04-16 12:44:34 +02:00
maik klein 28f809ef80 Add winapi to do another cast 2016-12-26 02:35:43 +01:00
maik klein 17d773010e Remove glfw dependency 2016-12-26 02:19:27 +01:00
maik klein d5f3c11ba2 Added experimental windows support 2016-12-26 01:58:44 +01:00
maik klein b25338a991 Reorder example shader 2016-12-26 00:50:08 +01:00
maik klein 32f74cc619 Restructure examples 2016-12-25 14:38:26 +01:00
maik klein e2aec2d8ca Base for multiple examples 2016-12-10 18:37:44 +01:00
maik klein 6f89804efd Restructure of the entire project 2016-12-09 20:15:59 +01:00
maik klein 4edadcdf4a Read me update 2016-12-09 19:25:48 +01:00
maik klein 757bb70fad Fruther prorgress to fix triangle perf issue 2016-12-08 23:09:24 +01:00
maik klein f7e53f97f5 Major changes to loading 2016-11-27 19:32:34 +01:00
maik klein 606abdd86f init 2016-08-14 01:13:39 +02:00