Rua
d4ba481de7
New changelog layout ( #1998 )
2022-09-24 02:14:41 -05:00
Austin Johnson
c4e487aa23
#1995 Changelog
2022-09-24 01:45:09 -05:00
Rua
c085dd8d9f
Queue operations refactoring ( #1995 )
2022-09-24 01:45:06 -05:00
Rua
12f66bbd8d
Fix clippy warnings with new Rust version ( #1996 )
2022-09-24 00:42:51 -05:00
Austin Johnson
3b508a3f86
#1993 Changelog
2022-09-22 02:18:25 -05:00
Rua
d869892375
Hide queue operations behind a lock ( #1993 )
2022-09-22 02:18:20 -05:00
Austin Johnson
d58633971e
#1992 Changelog
2022-09-22 02:11:36 -05:00
Rua
9a50d6ca56
Fix handling of runtime sized arrays in shaders ( #1992 )
...
* Fix handling of runtime sized arrays in shaders
* Small fix
2022-09-22 02:11:30 -05:00
Austin Johnson
137fb9f24b
Release 0.31 ( #1990 )
2022-09-18 05:46:53 -05:00
Austin Johnson
c603be06a5
#1991 Changelog
2022-09-18 05:18:22 -05:00
marc0246
873fa785f1
Fix memory leak ( #1991 )
...
Co-authored-by: comrademarc <40955683+comrademarc@users.noreply.github.com>
2022-09-18 05:18:16 -05:00
Rua
afe0b31293
#1984 #1985 additions
2022-09-18 09:58:51 +02:00
Austin Johnson
20373ea547
#1989 Changelog
2022-09-18 02:45:58 -05:00
Rua
0bab019d10
Treat atomic writes in shaders as write accesses ( #1989 )
2022-09-18 02:45:55 -05:00
Austin Johnson
8f99ceab32
Example Tweaks ( #1987 )
...
* Example Tweaks
* use released glium
2022-09-17 17:37:22 +02:00
Austin Johnson
dc73acae5f
#1985 Changelog
2022-09-17 06:29:41 -05:00
Rua
f8cbc68801
Add support for ext_separate_stencil_usage
, image view usages and two new layouts ( #1985 )
2022-09-17 06:29:33 -05:00
Rua
936a09e326
Update Khronos URLs ( #1986 )
2022-09-17 13:01:29 +02:00
Rua
a0c7bf539f
Add unpromoted unsupported extensions, to get a full overview
2022-09-17 12:35:02 +02:00
Austin Johnson
4d03cf098d
#1984 Changelog
2022-09-17 05:30:15 -05:00
Rua
ccbd588238
Add external memory support for buffers ( #1984 )
2022-09-17 05:30:08 -05:00
Austin Johnson
8c4bc7013d
#1983 Changelog
2022-09-17 04:18:15 -05:00
Rua
3510525e74
Add support for ext_tooling_info
( #1983 )
2022-09-17 04:18:12 -05:00
Rua
cd6b28a523
Improvements to from_handle
documentation and parameter order ( #1982 )
2022-09-17 04:15:12 -05:00
Rua
adc36e76f5
#1965 additions
2022-09-17 09:52:26 +02:00
Austin Johnson
84c14d8160
#1978 Changelog
2022-09-17 02:51:28 -05:00
Rua
46187e85fb
Rename next
and chunk
methods of CpuBufferPool
for consistency ( #1978 )
2022-09-17 02:51:26 -05:00
Rua
588d287175
Add validation to Format
( #1975 )
2022-09-17 02:50:01 -05:00
Rua
8e0d299636
#1965 changelog
2022-09-17 09:39:10 +02:00
Austin Johnson
8e8482016a
Impl Present Wait Feature ( #1965 )
...
* impl present_wait feature
* handle timeout case
* add missing doc
* document the return type of wait_for_present
* impl check for VUID-04999
* don't enforce gt if present_id is zero
* impl PresentInfoExt
* Remove NonZeroU64 from wait_for_present in favor of an error
* fix gl-interop example
* fix docs and fmt
* PresentInfoExt -> PresentInfo, Added swapchain + index to info
* fix doc test, didn't save file...
* fix gl-interop
* Remove Whitespace
2022-09-17 09:38:32 +02:00
Codotaku
e0af8af960
fix ( #1977 )
2022-09-13 21:11:54 +02:00
Rua
5c32550cad
Derp
2022-09-13 16:06:47 +02:00
Rua
dd3eddbfe6
Update after recent changes, update the Vulkan registry URL
2022-09-13 11:31:09 +02:00
Austin Johnson
562b28dbc8
#1972 & #1973 Changelog
2022-09-13 04:08:12 -05:00
Rua
d4d0575850
Include device extension functions under instance functions if they use a physical device ( #1974 )
2022-09-13 04:07:30 -05:00
Rua
9d8cc36a32
Add support for all remaining surface types, add missing functions for the existing ones ( #1973 )
2022-09-13 04:07:18 -05:00
Rua
e99ad4fce5
Add khr_external_fence and remaining parts of khr_external_semaphore ( #1972 )
2022-09-13 04:07:10 -05:00
Rua
00c006aafa
Update after new changes
2022-09-12 08:52:25 +02:00
Rua
34f0a381fa
Fix validation for physical device surface methods ( #1970 )
2022-09-11 17:57:54 -05:00
Austin Johnson
e3ebcbf5fb
#1969 Changelog
2022-09-11 17:56:23 -05:00
Rua
6041a68205
Add DeviceMemory::commitment
( #1969 )
2022-09-11 17:56:18 -05:00
Austin Johnson
38784627f5
#1968 Changelog
2022-09-11 17:51:58 -05:00
Rua
f82d13af44
Add sparse image querying functions ( #1968 )
2022-09-11 17:51:54 -05:00
Rua
c5a04f9d9d
Remove redundant line
2022-09-11 19:29:16 +02:00
Austin Johnson
c8bcbe1e46
#1967 Changelog
2022-09-10 01:00:11 -05:00
Rua
4abc27b9e5
Make PhysicalDevice
an independent object ( #1967 )
...
* Better validation and errors
* Small fix
* Make `PhysicalDevice` an independent object
Co-authored-by: Austin Johnson <me@austinj.work>
2022-09-10 01:00:08 -05:00
Rua
b06b29afd2
Better validation and errors ( #1966 )
...
* Better validation and errors
* Small fix
2022-09-09 22:41:52 -05:00
Austin Johnson
896b49e92e
#1964 Changelog
2022-09-05 15:16:44 -05:00
Rua
2705984c77
Macrofy all Vulkan bitflag and enum types, check for device support ( #1964 )
2022-09-05 15:16:40 -05:00
Rua
f96768f556
Slight change
2022-09-05 15:57:53 +02:00