2
I Use This!
Inactive

Commits : Listings

Analyzed about 1 hour ago. based on code collected about 10 hours ago.
May 07, 2023 — May 07, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
added support for aarch64 ios simulator (#3783) More... almost 3 years ago
Merge #3782 More... almost 3 years ago
fix: readWriteTextureSupport is support on macOS 10.13+ / iOS 11.0 More... almost 3 years ago
Merge #3781 More... almost 3 years ago
Fix broken links. More... almost 3 years ago
[dx12] handle dynamic offsets in all descriptor kinds More... almost 3 years ago
Merge #3777 More... almost 3 years ago
Bump version and add changelog More... almost 3 years ago
Merge #3776 More... almost 3 years ago
Bump metal-rs to 0.23 More... almost 3 years ago
Bump naga to gfx-26 More... almost 3 years ago
Merge #3756 More... almost 3 years ago
Merge #3775 More... almost 3 years ago
expose the underlying metal device More... almost 3 years ago
Moved the last structures and enums containings `#[cfg(..)]` attributes to the auxiliary crate. More... almost 3 years ago
Moved the majority of the external memory related structures and enumes to the auxiliary crate. More... almost 3 years ago
Merged all the external image/buffer "create and allocate" and "import" errors into `ExternalResourceError`. Made little correction on the `external-memory` subcrate `PlatformMemory` type so that it will not trigger a "unreachable pattern" warning from the compiler. More... almost 3 years ago
Fixed a segmentation fault during the `PhysicalDevice::format_properties` call. For the drm format properties enumeration Ash does not implement the "double call" behavior for vulkan functions, leading to a Vec initialized with a null pointer. That behaviour is now implemented into the function and the problem has been fixed. On `Device::create_allocate_external_image`, if `external_memory_type` parameter is of DMA_BUF type and the format modifier list is empty, the function will not use the drm format modifier extension instead of using it with an empty list. The function was working anyway, but this was triggering a validation layer error, so it has been corrected. More... almost 3 years ago
Remove a documentation example that seems to cause doc compile error for non linux platform. More... almost 3 years ago
Removed leftover code. Improved documentation. Renamed `ExternalImageQueryError` to `ExternalImagePropertiesError`. Removed `OutOfBounds` from `ExternalBufferCreateAllocateError` because should never happen since memory use dedicated allocation. Removed `WrongMemory` from `ExternalBufferCreateAllocateError` because otherwise would mean a wrong backend implementation. Removed `UnsupportedUsage` from `ExternalBufferCreateAllocateError` because unused. Added `NoValidMemoryTypeId` to `ExternalBufferCreateAllocateError` to handle the situation where all the desired memory type ids are invalid for the implementation. More... almost 3 years ago
Merge #3772 More... almost 3 years ago
Corrected the description of the quad example related to the direct display path. More... almost 3 years ago
Added missing implementation for the metal backend. More... almost 3 years ago
Added the drm format modifier feature. The feature has been almost merged with the already existing functions for external image manipulation. When an image is imported, the user provide a list of desired drm format modifier and the driver will choose one format among them. The `Device::drm_format_modifier` can be used to query the underlying drm format modifier. When an image is exported, more specific properties need to be specified. Supported format properties can be queried using the normal `PhysicalDevice::format_properties` function where drm format properties will be returned (this was added in a previous commit). More... almost 3 years ago
Merge #3771 More... almost 3 years ago
force nearest filtering for integer textures More... almost 3 years ago
fix texture view mismatch check More... almost 3 years ago
defer deleting shaders after the program is linked More... almost 3 years ago
Direct display feature for the Vulkan backend (#3759) More... almost 3 years ago
Fixed missing `drm_format_properties` new member for metal backend More... almost 3 years ago