Rua
79c39ecb06
Add synchronization tracking for render pass operations ( #2101 )
2022-12-13 07:46:48 -06:00
Rua
10d7349556
Add basic synchronization tracking to CommandBufferBuilder
( #2099 )
2022-12-07 04:06:06 -06:00
Austin Johnson
def369dced
0.32.3 Changelog
2022-12-07 03:43:55 -06:00
Austin Johnson
2e3f419d2c
0.32.2 Changelog
2022-12-06 02:31:29 -06:00
Austin Johnson
1f18531901
#2096 Changelog
2022-12-02 10:17:49 -06:00
Rua
4d95604e1a
Update Ash to 0.37.1 ( #2096 )
...
* Update Ash to 0.37.1
* typo
* Add support for new shader/pipeline stages and access flags
* Small change
* Fixes
* Use ^ for version
2022-12-02 10:17:45 -06:00
Austin Johnson
93b5164b73
Fix runtime_array example ( #2095 )
2022-12-01 11:56:11 +01:00
Rua
ebcea02c1e
Replace lazy_static
with once_cell
( #2093 )
2022-11-20 19:25:25 -06:00
Austin Johnson
0aae60b010
#2091 Changelog
2022-11-20 04:20:43 -06:00
Rua
4e85ce5b81
Refactor reporting of resources used in command buffers ( #2091 )
2022-11-20 04:20:38 -06:00
Austin Johnson
89e1c56db4
#2089 Changelog
2022-11-19 04:48:34 -06:00
Rua
1e9374f99f
Add new CommandBufferBuilder
, and *CommandBuffer
types ( #2089 )
2022-11-19 04:48:28 -06:00
Rua
fcb726f499
#2090 changelog
2022-11-19 11:32:28 +01:00
Ilya Zlobintsev
f1b9596152
Implement IntoIterator for Features
, DeviceExtensions
and InstanceExtensions
( #2090 )
...
* Add as_arr functions to Features and DeviceExtensions
* make as_arr const
* unit tests for as_arr
* also add test for as_arr on InstanceExtensions
* make return str static
* use IntoIterator instead of as_arr
2022-11-19 11:32:03 +01:00
Rua
708c7799b1
Refactor transfer/image command buffer commands ( #2087 )
2022-11-15 02:15:46 -06:00
Austin Johnson
916c0ea43d
#2086 Changelog
2022-11-15 02:05:06 -06:00
Rua
9bc69940d0
Split sync
module into multiple submodules, other changes to sync ( #2086 )
2022-11-15 02:05:03 -06:00
Okko Hakola
6de6050764
Remove allocator from window renderer inputs ( #2085 )
2022-11-12 16:10:40 +01:00
Austin Johnson
7e09f59345
#2081 Changelog
2022-11-09 03:35:55 -06:00
Rua
4ccfc925fa
Refactor DescriptorRequirements
( #2081 )
2022-11-09 03:35:50 -06:00
Austin Johnson
021540e6b6
0.32.1 Changelog
2022-11-09 02:14:06 -06:00
Okko Hakola
facee332ec
Fix black screen on some devices in interactive examples ( #2082 )
2022-11-07 08:48:25 +01:00
Rua
9220321e06
#2080 changelog
2022-11-06 08:56:20 +01:00
Scott Mansell
f2158e40e4
Allow waiting on SwapchainAcquireFuture ( #2080 )
2022-11-06 08:55:41 +01:00
Rua
0a15cf31c3
#2076 changelog
2022-11-05 08:52:03 +01:00
marc0246
fe01ddd5e3
CpuBufferPool
revamp (#2076 )
...
* `CpuBufferPool` revamp
* Fix oopsie
* Fix docs
2022-11-05 08:50:46 +01:00
Austin Johnson
c5c6bf0f09
#2073 Changelog
2022-11-05 00:02:32 -05:00
Rua
a984a925c4
Use actual integer bitflags for Vulkan bitflag types ( #2073 )
...
* Use actual integer bitflags for Vulkan bitflag types
* Fix doc tests
* Fix Fence and Semaphore on Win32 and Fuchsia
* Add macro for bitflags that have a corresponding enum
* Fix bug
2022-11-05 00:02:28 -05:00
marc0246
05746e8f75
Fix docs in the memory::allocator
module (again) ( #2077 )
2022-11-03 16:42:17 +01:00
marc0246
4227629a4c
Abort on ID counter overflow ( #2078 )
2022-11-03 15:24:09 +01:00
Rua
99f5ec64c4
Update CHANGELOG.md
2022-11-01 07:59:58 +01:00
Rua
076bbf1062
#2074 changelog
2022-11-01 07:59:44 +01:00
vE5li
1d14f0132c
remove incorrect setting of exclusive flag ( #2075 )
2022-11-01 07:58:45 +01:00
Rua
1f1c2322b6
Release Vulkano 0.32.0 ( #2061 )
...
* Release Vulkano 0.32.0
* Update CHANGELOG.md
Co-authored-by: Austin Johnson <me@austinj.me>
2022-10-31 03:09:41 -05:00
marc0246
6b2d21e9f5
Fix StandardCommandBufferAllocator
example docs ( #2072 )
2022-10-31 09:06:08 +01:00
marc0246
380e661c39
Use SmallVec
for command buffer allocations ( #2071 )
2022-10-31 08:55:52 +01:00
marc0246
4f1452afc8
Add support for zero-sized command buffer pools ( #2070 )
2022-10-31 08:37:03 +01:00
marc0246
45f3eb9ac8
Implement allocator traits for Arc
s ( #2068 )
2022-10-31 08:08:59 +01:00
marc0246
a5942a8d27
Add more usage info for allocators ( #2069 )
2022-10-31 08:00:55 +01:00
Rua
d1b35c0385
#2067 changelog
2022-10-31 07:59:33 +01:00
marc0246
ae2c8c3fda
Merge single layout descriptor pools and allocator ( #2067 )
2022-10-31 07:58:55 +01:00
Rua
753e8e1091
Now fully safe
2022-10-30 20:15:17 +01:00
marc0246
b1b396d003
Remove unneeded panic in GenericMemoryAllocator
( #2066 )
2022-10-30 19:30:55 +01:00
Rua
283cf9c67c
#2064 changelog
2022-10-30 19:00:14 +01:00
marc0246
11a9f83efe
Fix alignment for CpuAccessibleBuffer
( #2064 )
2022-10-30 18:59:44 +01:00
Rua
ffee3d8012
#2065 changelog
2022-10-30 18:40:04 +01:00
Andrei Stepanenko
22442a5e44
Update SwapchainCreateInfo image_extent doc ( #2065 )
...
Outdated mention of None
2022-10-30 18:39:21 +01:00
marc0246
3550dea3ed
Add support for the requires_dedicated_allocation
flag to GenericMemoryAllocator
( #2062 )
...
* Add support for the requires dedicated flag
* Engrish
2022-10-30 18:32:39 +01:00
marc0246
143efcd440
Fix some docs in the memory::allocator
module ( #2063 )
2022-10-30 18:31:03 +01:00
Austin Johnson
ca67fba38b
#2060 Changelog
2022-10-30 06:47:42 -05:00