Rua
211e4a4c16
#1888 changelog
2022-05-02 13:32:06 +02:00
atilo
31a203303e
Raytracing shaders with vulkano-shaders ( #1888 )
...
* Support for compiling ray shaders (still broken)
* Remove debug print and fix unimplemented panic
2022-05-02 13:21:00 +02:00
maratik123
57feb317c5
Cleanup physical.rs after last patch ( #1887 )
...
no need to set_len of properly initialized array
2022-05-02 10:20:24 +02:00
Rua
a49d534843
#1886 changelog
2022-04-29 18:07:17 +02:00
Ryan Andersen
f1cce25879
Disallow dispatch calls with dimensions of zero-length ( #1886 )
...
* Disallow dispatch calls with dimensions of length of zero
* Improvements to phrasing and unit test
2022-04-29 18:06:34 +02:00
Austin Johnson
ac3e431168
#1884 Changelog Update
...
https://github.com/vulkano-rs/vulkano/pull/1884
2022-04-23 20:16:26 -05:00
Rua
9e2b41a5c4
Improve render pass commands, more validation ( #1884 )
...
* Use only the selected range of buffer and image views in synchronization
* Improve render pass commands, more validation
Co-authored-by: Austin Johnson <me@austinj.work>
2022-04-23 20:16:19 -05:00
Austin Johnson
1c71883cd4
#1880 Changelog Update
...
https://github.com/vulkano-rs/vulkano/pull/1880
2022-04-23 19:42:25 -05:00
Rua
af930e506d
Use only the selected range of buffer and image views in synchronization ( #1880 )
2022-04-23 19:42:21 -05:00
Okko Hakola
f523234e41
Fix debug utils message severity error ( #1883 )
2022-04-19 16:24:58 +02:00
Rua
661f571333
#1878 additions
2022-04-17 17:55:01 +02:00
Rua
7b74752caa
#1873 changelog
2022-04-17 17:53:47 +02:00
Rua
201e21d3e6
Rewrite copy commands ( #1873 )
...
* Allow `SyncCommandBufferBuilder` commands to specify the access range
* Allow `SyncCommandBufferBuilder` commands to specify the access range
* Better handling of image initialization
* Small fix
* Rewrite copy commands
* Better handling of maintenance1
* Small leftovers
* Remove conflict_key
2022-04-16 15:02:42 +02:00
Rua
44e30574d9
Rename debug commands, add some new ones ( #1878 )
2022-04-16 07:54:32 -05:00
Austin Johnson
5d6c61d965
#1875 #1878 Changelog updates
...
https://github.com/vulkano-rs/vulkano/pull/1875
https://github.com/vulkano-rs/vulkano/pull/1878
2022-04-16 07:54:05 -05:00
Rua
0b4f7aca75
Add document detailing how much of Vulkan is currently covered by Vulkano ( #1875 )
...
* Add document detailing how much of Vulkan is currently covered by Vulkano
* Change header levels
* vkTrimCommandPoolKHR is apparently fully supported
2022-04-16 07:48:11 -05:00
Rua
a42a3d1a7f
Allow SyncCommandBufferBuilder
commands to specify the access range ( #1869 )
...
* Allow `SyncCommandBufferBuilder` commands to specify the access range
* Allow `SyncCommandBufferBuilder` commands to specify the access range
* Better handling of image initialization
* Small fix
2022-04-16 07:10:44 -05:00
Rua
741a5060c2
#1868 changelog
2022-04-05 17:40:23 +02:00
Dimkar3000
c79437191a
fix for android surface acquiring ( #1868 )
2022-04-05 17:39:29 +02:00
Okko Hakola
d1ab3f6726
Fix game of life example on macos ( #1829 )
2022-03-28 15:28:51 +02:00
Ilya Lakhin
407d99a4a5
Redundant unsafe block removed ( #1867 )
2022-03-28 11:36:27 +02:00
Ilya Lakhin
ca007758b8
#1866 Changelog update
2022-03-28 14:29:58 +07:00
Rua
d8da8f753f
Re-export UnsafeCommandPoolCreateInfo
and UnsafeCommandPoolCreationError
( #1866 )
2022-03-28 14:29:01 +07:00
Rua
0fb99e9ba5
Reorganize code of command buffer commands based on command type ( #1863 )
2022-03-28 14:27:22 +07:00
Rua
5b73d46f6d
#1862 changelog
2022-03-22 17:24:04 +01:00
Rua
f2c4bef8d3
Use range-based state tracking for SyncCommandBuffer
( #1862 )
2022-03-22 17:23:32 +01:00
Ilya Lakhin
266832223f
#1859 Changelog update
2022-03-19 02:28:36 +07:00
Rua
fd4189c19c
Fix #1858 ( #1859 )
2022-03-19 02:26:13 +07:00
Rua
7082c1440f
#1860 changelog
2022-03-18 17:42:20 +01:00
Rua
a6e853e34d
Implement new locking for UnsafeBuffer
and UnsafeImage
( #1860 )
2022-03-18 17:41:46 +01:00
tutan-chromium
706f44bde8
Export enum MemoryMapError ( #1861 )
...
Export MemoryMapError which is required by MappedDeviceMemory::new()
2022-03-15 09:23:53 +01:00
Rua
de1147589e
Release 0.29 ( #1856 )
2022-03-11 23:20:11 +07:00
Roy Wellington Ⅳ
7442a6f6c3
Implement is_layout_initialized for ImmutableImage ( #1833 )
2022-03-11 16:58:32 +01:00
Rua
b03c204aeb
#1855 changelog update
2022-03-10 20:12:05 +01:00
m3x3
e1558f6913
Fixed potential overflow in multiview vertex buffer validation ( #1855 )
2022-03-10 20:11:17 +01:00
Ilya Lakhin
5d20cc4c1d
#1853 Changelog update
2022-03-07 02:36:04 +07:00
Rua
c70fcc575f
Rework mapped memory, add BufferContents
trait with bytemuck ( #1853 )
...
* Rework mapped memory, add `BufferContents` trait with bytemuck
* Platform fix
2022-03-07 02:30:49 +07:00
Rua
6061fb738a
#1852 changelog
2022-02-28 09:40:58 +01:00
Austin Johnson
1959997dfa
arrays now implement VertexBufferCollection ( #1852 )
2022-02-28 09:40:30 +01:00
Rua
cd4fd1fad6
#1851 changelog
2022-02-27 22:21:15 +01:00
White-Green
ed2de40db4
Fix validation of SPIR-V contains OpUndef ( #1851 )
2022-02-27 22:20:09 +01:00
Rua
b0b9df4937
#1847 changelog
2022-02-27 08:50:40 +01:00
Austin Johnson
2e562b5773
convert fnv types into std ( #1847 )
2022-02-27 08:47:22 +01:00
Austin Johnson
e11128758b
#1844 Changelog update
...
https://github.com/vulkano-rs/vulkano/pull/1844
2022-02-27 00:18:57 -06:00
Rua
9e8682fce7
Add UnsafeImageCreateInfo
and ImageViewCreateInfo
( #1844 )
2022-02-27 00:18:14 -06:00
Austin Johnson
9abe092615
#1843 Changelog update
...
https://github.com/vulkano-rs/vulkano/pull/1843
2022-02-26 06:19:19 -06:00
Rua
550b4c320a
Add UnsafeDescriptorSetCreateInfo
( #1843 )
...
* Add `UnsafeDescriptorSetCreateInfo`
* Remove `DescriptorsCount`
* `DescriptorPool::alloc` > `allocate`
2022-02-26 06:19:14 -06:00
Austin Johnson
4c1672c253
#1842 Changelog update
...
https://github.com/vulkano-rs/vulkano/pull/1842
2022-02-26 02:46:57 -06:00
Rua
a593fee072
Add SamplerCreateInfo
and SamplerYcbcrConversionCreateInfo
( #1842 )
2022-02-26 02:46:53 -06:00
Austin Johnson
f2637ef16e
#1841 Changelog update
...
https://github.com/vulkano-rs/vulkano/pull/1841
2022-02-26 02:42:17 -06:00