marc0246
|
883596487c
|
Typo
|
2025-02-05 23:26:13 +01:00 |
|
Rua
|
d7b5292c8c
|
Release Vulkano 0.35.0 (#2629)
* Release Vulkano 0.35.0
* Add warning label on vulkano-taskgraph
---------
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
|
2025-02-05 18:47:32 +01:00 |
|
marc0246
|
7472974e6f
|
Task graph [6/10]: render passes (#2627)
|
2025-02-05 18:11:06 +01:00 |
|
Rua
|
f5a77a2c5c
|
Clippy lints that were missed
|
2025-02-03 20:49:23 +01:00 |
|
marc0246
|
898db92a49
|
#2609 changelog
|
2025-02-03 18:03:12 +01:00 |
|
Rua
|
fbbcee9499
|
Add sparse binding support (#2609)
* Add sparse binding flags for buffers and images
* Add validated `bind_sparse` command
* Merge `assume_bound`, make sparse image memory requirements available for raw images
* Remove assert that sneaked back in
* Missing doc
* Update vulkano/src/memory/sparse.rs
Co-authored-by: Lachlan Deakin <ljdgit@gmail.com>
* Update vulkano/src/memory/sparse.rs
Co-authored-by: Lachlan Deakin <ljdgit@gmail.com>
* Update vulkano/src/memory/sparse.rs
Co-authored-by: Lachlan Deakin <ljdgit@gmail.com>
* Apply suggestions from code review
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Fix typo
* Remove silly validation
* Update vulkano/src/memory/sparse.rs
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Use NonExhaustive
* Check if offset + extent is greater than subresource extent
---------
Co-authored-by: Lachlan Deakin <ljdgit@gmail.com>
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
|
2025-02-03 18:01:41 +01:00 |
|
marc0246
|
ed8ebf91a5
|
Fix CommandBufferUsage being unused in the vkBeginCommandBuffer call (#2626)
|
2025-02-02 22:21:11 +01:00 |
|
marc0246
|
938de018ed
|
Ray tracing fixes (#2625)
* Fix shader files' inconsistent file extensions
* Fix shader files' inconsistent formatting
* Fix examples' code inconsistencies
* Fix library code inconsistencies
* Fix `get_ray_tracing_pipeline_shader_group_handles` scoping
|
2025-01-29 12:07:06 +01:00 |
|
ComfyFluffy
|
6ae10df454
|
Ray Tracing Pipeline: SBT fixes & refactor examples (#2617)
* refactor copy SBT handles
* switch to perspective_rh & refactor build_top_level_acceleration_structure
* buffer alignment
|
2025-01-29 11:33:41 +01:00 |
|
marc0246
|
d31b5784c2
|
Fix latest clippy warnings
|
2025-01-28 13:13:26 +01:00 |
|
marc0246
|
924675d93f
|
#2621 changelog
|
2025-01-28 12:17:46 +01:00 |
|
marc0246
|
5ff43f4e88
|
#2620 changelog
|
2025-01-28 12:17:07 +01:00 |
|
ComfyFluffy
|
c447064bdf
|
Update validate_runtime.rs (#2621)
|
2025-01-28 12:16:29 +01:00 |
|
White-Green
|
a11c8a7abe
|
fix instruction_chain of InBoundsAccessChain (#2620)
|
2025-01-28 12:14:46 +01:00 |
|
marc0246
|
ea30f65280
|
Update coverage to Vulkan 1.4.303
|
2024-12-16 04:18:30 +01:00 |
|
marc0246
|
511a62eb29
|
#2470 coverage
|
2024-12-16 00:57:19 +01:00 |
|
marc0246
|
e634f813d5
|
More extensions that don't require anything from us
|
2024-12-16 00:45:41 +01:00 |
|
marc0246
|
6461757886
|
These shader_* extensions don't require anything from us
|
2024-12-16 00:13:54 +01:00 |
|
marc0246
|
0e877f2907
|
#2508 coverage
|
2024-12-15 23:51:06 +01:00 |
|
marc0246
|
d51f66df1a
|
#2564 coverage
|
2024-12-15 23:27:30 +01:00 |
|
Rua
|
fc94e4e1ae
|
#2564 changelog
|
2024-12-14 10:41:37 +01:00 |
|
ComfyFluffy
|
130f9e5d35
|
Ray Tracing Pipeline (KHR) (#2564)
* ray tracing pipeline
* fix invalid pointers
* sync
* triangle-raytracing
* working example
* refactor
* refactor SBT
* example for AutoCommandBufferBuilder
* bind & trace_rays validation
* trace_rays validation
* doc for triangle-raytracing-auto
* move mod.rs
* fmt & clippy
* fix clippy ci
* add unit tests for sbt builder
* fmt
* undo sbt copy refactor
* fix clippy
* rename example & cleanup
* rmiss -> miss
* refactor & add doc
* fmt
* update dep & remove abbreviates
* refactor:
- add doc
- add check for stages/groups
- pub modification
- `pub use` StridedDeviceAddressRegionKHR in lib.rs
* implement StridedDeviceAddressRegion
* rename examples
|
2024-12-14 10:40:31 +01:00 |
|
marc0246
|
1dcc38be13
|
#2616 changelog
|
2024-12-12 18:37:16 +01:00 |
|
marc0246
|
4aa72388ed
|
Replace ahash with foldhash (#2615)
|
2024-12-12 13:52:04 +01:00 |
|
marc0246
|
0c233670c6
|
Fix shader! using bytes not getting recompiled when the file changes (#2616)
|
2024-12-12 13:50:58 +01:00 |
|
marc0246
|
fc45b6c837
|
Try the absolute library path as a last resort on macOS (#2614)
|
2024-12-10 13:16:16 +01:00 |
|
marc0246
|
dc7b6ea76f
|
Update SPIR-V grammar JSON (#2613)
|
2024-12-10 11:04:38 +01:00 |
|
marc0246
|
3d154f1da5
|
#2610 changelog
|
2024-12-10 10:58:56 +01:00 |
|
Rua
|
f2ec35292d
|
Fix incorrect buffer in acceleration structure check (#2610)
|
2024-12-10 10:56:22 +01:00 |
|
marc0246
|
23606f0582
|
Fix latest clippy warnings
|
2024-11-29 09:39:05 +01:00 |
|
Austin Johnson
|
dd66e67cb2
|
Update discord invite link
|
2024-11-24 03:39:16 -06:00 |
|
marc0246
|
6226762709
|
Fix deadlock after failed task graph execution (#2603)
|
2024-11-19 12:20:08 +01:00 |
|
Rua
|
9e21fc1544
|
#2600 changelog
|
2024-11-04 11:52:11 +01:00 |
|
marc0246
|
82db4298fb
|
Revert #2419 (#2600)
|
2024-11-04 11:51:36 +01:00 |
|
Rua
|
b9ac687d59
|
#2599
|
2024-11-04 11:50:49 +01:00 |
|
marc0246
|
a52e327184
|
Improve DeviceLayout convenience (#2599)
|
2024-11-04 11:49:41 +01:00 |
|
marc0246
|
4f87b525e7
|
Fix latest clippy warning
|
2024-11-02 20:02:01 +01:00 |
|
Rua
|
4b93472562
|
Some doc fixes (#2598)
|
2024-10-30 18:27:09 +01:00 |
|
Rua
|
3f4de467be
|
Add KHR to possible format suffixes (#2597)
|
2024-10-30 18:25:17 +01:00 |
|
Rua
|
0c74e34a18
|
#2595 changelog
|
2024-10-30 16:23:31 +01:00 |
|
marc0246
|
a44a77869a
|
Revert making Raw{Buffer,Image}::bind_memory unsafe (#2595)
|
2024-10-30 16:22:55 +01:00 |
|
Rua
|
726c4bec05
|
#2596 changelog
|
2024-10-30 16:20:52 +01:00 |
|
marc0246
|
9c0082e048
|
Fix UB in AllocationHandle::as_index (#2596)
|
2024-10-30 16:20:08 +01:00 |
|
Rua
|
a1307b6ef8
|
Minimise unsafe block size, in library (#2592)
* Minimise unsafe block size, in library
* Missed one
|
2024-10-29 19:39:08 +01:00 |
|
Rua
|
3e4ed4831d
|
Disable validate_global_variables check for now (#2593)
|
2024-10-28 00:53:05 +01:00 |
|
Rua
|
2df8003408
|
#2423 changelog
|
2024-10-23 16:09:01 +02:00 |
|
marc0246
|
dac6871d97
|
Allow binding raw descriptor sets (#2423)
|
2024-10-23 16:07:57 +02:00 |
|
Rua
|
6da1f96c73
|
Minimise unsafe block size, in examples (#2591)
|
2024-10-23 12:07:00 +02:00 |
|
marc0246
|
54dafb73bf
|
Ignore vk.xml and spirv.core.grammar.json from editor search results (#2590)
|
2024-10-22 17:17:06 +02:00 |
|
marc0246
|
43a298e1ab
|
Fix the multi-window example handling every key event (#2589)
|
2024-10-22 17:13:02 +02:00 |
|