Lucas Kent
3cb356e089
Add .gitattributes to automatically resolve merge conflicts on changelogs ( #1176 )
2019-03-12 16:39:13 +11:00
hikitrbogithub
dba468f38a
Hash for Format ( #1170 )
...
Added derive Hash for Format
2019-03-12 15:35:41 +11:00
CephalonRho
912abdf40f
Make buffer::sys::UnsafeBuffer::new panic if the usage parameter is empty ( #1161 )
2019-02-09 23:23:20 +11:00
mitchmindtree
d3888242ff
Fix compiler error in code generated for GLSL struct ( #1166 )
2019-02-07 13:55:24 +11:00
Jakub Hlusička
5893dad066
Make BufferUsage
derive PartialEq
and Eq
( #1164 )
2019-02-06 22:42:13 +11:00
Lucas Kent
a3d503a5e5
Update example deps ( #1155 )
2019-01-19 18:23:45 +11:00
Lucas Kent
5b7a0c6466
Fix python installation docs ( #1153 )
2019-01-15 17:45:03 +11:00
Lucas Kent
5233221ad9
Revert adding windows to CI, its not ready yet ( #1149 )
2019-01-07 07:44:03 +11:00
Lucas Kent
5d7e7ace62
Run CI on windows ( #1148 )
2019-01-05 15:12:38 +11:00
Lucas Kent
096bb3caf3
Remove deprecated constants from vk-sys ( #1144 )
2018-12-28 10:39:29 +11:00
Lucas Kent
1d83993e84
Update crossbeam version ( #1139 )
2018-12-19 07:27:56 +11:00
Lucas Kent
9a08414054
Upgrade vulkano-win and vulkano-shaders to rust 2018 ( #1134 )
...
* Upgrade vulkano-shaders to rust 2018
* Upgrade vulkano-win to rust 2018
2018-12-11 18:26:04 +11:00
Lucas Kent
34eeea6b52
Upgrade examples to rust 2018 ( #1131 )
2018-12-07 23:35:19 +11:00
Lucas Kent
f997e9322f
Replace try macro with '?' ( #1130 )
2018-12-07 11:52:52 +11:00
Lucas Kent
84d6f1b33a
handle spirv group decorations ( #1126 )
2018-12-04 19:10:47 +11:00
mitchmindtree
51cc13a0f4
Add a union
method to the extensions types. ( #1125 )
...
Add a `union` method to the extensions types.
2018-11-30 14:14:43 +11:00
Jakub Hlusička
a9704caea9
Feature shader include ( #1116 )
...
Implement support for the include directive in shader source files
2018-11-30 13:09:13 +11:00
Lucas Kent
e577f145eb
Add issue template ( #1121 )
2018-11-28 17:36:45 +11:00
Lucas Kent
0c85863eb7
Release 0.11.1 of vulkano-shaders and vulkano-win ( #1120 )
2018-11-25 12:36:56 +11:00
Lucas Kent
d6e313e2fe
Release vulkano 0.11.1 ( #1115 )
2018-11-16 23:22:59 +11:00
Lucas Kent
9291ddc73d
Add changelog for vk-sys ( #1114 )
2018-11-15 23:33:17 +11:00
mitchmindtree
b88a982aac
Expose CopyImageError
and DrawIndexedIndirectError
( #1112 )
...
I noticed that these two were missing a pub export while reading through
the docs.
2018-11-14 22:01:06 +11:00
Lucas Kent
ff9cc0d9a2
Update crossbeam version and travis setup ( #1109 )
2018-11-11 11:46:23 +11:00
Lucas Kent
2cfa2a5931
Fix vulkano release ( #1107 )
2018-11-08 14:31:11 +11:00
Lucas Kent
52a91d8910
Release vulkano 0.11 ( #1086 )
2018-11-08 13:19:42 +11:00
Lucas Kent
d507cf4555
* Upgrade to winit 0.18 ( #1105 )
...
* Setup macOS travis CI.
2018-11-08 12:12:20 +11:00
Lucas Kent
c7ce269aee
Allow single_pass_renderpass! to work without also using ordered_passes_renderpass in rust 2018 ( #1101 )
2018-11-03 15:14:46 +11:00
Lucas Kent
64d67b5d0d
Fix and enforce line endings + stray whitespace ( #1099 )
2018-11-01 14:45:30 +11:00
Jonathan Steyfkens
7189c7fa84
Impl DescriptorSetCollection for vec ( #1094 )
2018-10-28 18:47:20 +11:00
Lucas Kent
3fe7fc4495
Move shaders back that were supposed to be defined in the middle of main() { }
( #1097 )
...
They were initially moved because rust currently doesnt support
function-like proc macros in a function, but now they are wrapped in a
mod anyway.
2018-10-28 18:29:41 +11:00
Lucas Kent
9d46e08cc7
Cleanup examples ( #1096 )
...
* replaced `.expect()` that provided no useful information with `.unwrap()`
* used `use` consistently (all types are `use`d all functions have the parent module `use`d)
* other formatting consistencies
2018-10-28 14:02:29 +11:00
Lucas Kent
c57289f536
refine shaders proc macro api ( #1091 )
...
macro renamed from `vulkano_shader!` to `shader!`
leave it up to the user to put it in a module
2018-10-28 10:10:29 +11:00
Lucas Kent
2153177210
Fix wayland resize issue ( #1089 )
...
Some drivers dont enforce a swapchain extent, so you need to check for
resize events from the os and then recreate the swapchain.
I took this opportunity to refactor the examples a bunch.
I want to do some more refactoring to make things consistent but I'll
leave that for a follow up PR.
2018-10-28 08:16:30 +11:00
Mateusz Krawiec
753ee299d8
Remove superfluous "need" from the documentation of buffer module ( #1093 )
2018-10-27 23:51:51 +11:00
Lucas Kent
d8d5b58c43
Reenable per swapchain check in SubmitPresentBuilder::submit ( #1088 )
...
There was a comment complaining that an AMD driver (which one? there are
three) was not setting the pResults.
I made this a non issue by replacing mem::uninitilized() with 0.
2018-10-27 00:20:42 +11:00
Lucas Kent
869c486053
Add documentation for GraphicsPipelineAbstract ( #1083 )
2018-10-26 23:53:11 +11:00
Lucas Kent
23709fb011
Remove vulkano-shader-derive ( #1085 )
2018-10-26 13:49:36 +11:00
Lucas Kent
494a0c30c8
vulkano-shaders - proc macros 2.0 ( #1062 )
...
* vulkano_shaders_derive exposes a proc_macro instead of a proc_macro_derive
* move vulkano_shader out of vulkano_shaders_derive and deprecate vulkano_shaders_derive
* Update documentation
* Move vulkano_shader! to root of mod, so it works with rust 1.30
2018-10-26 11:15:33 +11:00
Michael Morgan
7a11120350
Add logo to HTML documentation in other crates ( #1081 )
2018-10-20 10:34:32 +11:00
Lucas Kent
9ea527fa67
Silently ignore new present modes ( #1079 )
2018-10-18 07:39:38 +11:00
Aron Granberg
e3c6c3b191
Update readme with workarounds for MoltenVK ( #1077 )
2018-10-17 07:13:54 +11:00
Michael Morgan
26ade9c7a6
Add logo image to HTML documentation ( #1076 )
2018-10-16 07:38:35 +11:00
Lucas Kent
24f93feffd
Fix window resize on deferred example ( #1074 )
2018-10-12 19:41:19 +11:00
Lucas Kent
4633c72bab
Add push constants example ( #1072 )
2018-10-11 11:42:56 +11:00
Jonathan Steyfkens
37de51eeef
Remove the layout prefix of descriptions related to render pass creation ( #1069 )
2018-10-07 22:06:13 +11:00
Lucas Kent
d8fbef1a20
Add remaining fields to QueueFamily ( #1067 )
2018-10-07 12:25:32 +11:00
Lucas Kent
50920f868b
Export features and device extensions from the device module instead of the instance module ( #1015 )
2018-10-06 17:11:57 +10:00
Lucas Kent
d779829cbd
vulkano-shaders cleanup ( #1058 )
...
Use syn to construct ast instead of raw strings
Move spirv searching methods from lib.rs into its own module
Improve formatting
2018-10-05 17:00:02 +10:00
Lucas Kent
b6c4d84e61
Removed mir support ( #1060 )
2018-10-03 07:44:48 +10:00
Lucas Kent
080779c2e9
Document AutoCommandBufferBuilder::draw* methods ( #1057 )
2018-09-30 20:54:41 +10:00