aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2 daysadd makefile and readmemommyLizzy Fleckenstein
2 daysadd some pfpsLizzy Fleckenstein
2 daysadd mkthoughts scriptLizzy Fleckenstein
2 daysadd mkcube scriptLizzy Fleckenstein
2 daysport petpet generator to nodejsLizzy Fleckenstein
code taken from https://benisland.neocities.org/petpet/ and modified.
2 daysvkcube: delta-time sensitivityLizzy Fleckenstein
2 daysvkcube: add --texture parameterLizzy Fleckenstein
2 daysvkcube: load image file at runtimeLizzy Fleckenstein
2 daysvkcube: lower fovLizzy Fleckenstein
2 daysvkcube: greenscreenLizzy Fleckenstein
2 daysadd tools/Vulkan-ToolsLizzy Fleckenstein
2 daysinitLizzy Fleckenstein
13 daysbuild: Update to header 1.4.347Mike Schuchardt
2026-03-13build: Update to header 1.4.346Mike Schuchardt
2026-03-06build: Update to header 1.4.345Mike Schuchardt
2026-02-27mockicd: Update Pipeline Binary entrypointsMark Young
The pipeline binary entrypoints needed some more work to better simulate an implmentation in our test framework.
2026-02-20build: Update to header 1.4.344Mike Schuchardt
2026-02-06build: Update to header 1.4.343Mike Schuchardt
2026-02-04Introduce optional APPLE_USE_SYSTEM_ICD for runtime icd discovery on APPLEJarrett Johnson
2026-02-04Update known_good.jsonRichard S. Wright Jr.
Updated MoltenVK version in use.
2026-01-30build: Update to header 1.4.342Mike Schuchardt
2026-01-23build: Update to header 1.4.341Mike Schuchardt
2026-01-22build: Update to header 1.4.340Mike Schuchardt
2026-01-20vulkaninfo: Fix string printing in VK_KHR_displayCharles Giessen
Strings must be printed with the PrintString/PrintKeyString functions in order to properly escape and quote them in the JSON output.
2026-01-16build: Update to header 1.4.339Mike Schuchardt
2026-01-13info: Add support for VK_KHR_displayJeremy Gebben
This prints the results of vkGetPhysicalDeviceDisplayPropertiesKHR(), vkGetPhysicalDeviceDisplayPlanePropertiesKHR() and other related property lookups. It does not provide support to create a VK_KHR_display surface and query it. It also does not try to use VK_EXT_direct_mode_display to take control of the display from the window system.
2026-01-12build: Update to header 1.4.338Mike Schuchardt
2025-12-24info: Add vkGetPhysicalDeviceMultisamplePropertiesEXTspencer-lunarg
2025-12-24info: Add vkGetPhysicalDeviceFragmentShadingRatesKHRspencer-lunarg
2025-12-19build: Update to header 1.4.337Mike Schuchardt
2025-12-17vulkaninfo: Dump VkCooperativeMatrixPropertiesKHR and TimeDomainspencer-lunarg
2025-12-15scripts: Fix clang-format not runningspencer-lunarg
2025-12-15 Use the clock_gettime() function instead of the obsolescent gettimeofday() ↵AndreyVK_D3D
function. clock_gettime() can be used for macos since MacOS 10.12 Sierra, instaead of instead of the obsolescent gettimeofday() function. see POSIX documenation https://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html
2025-12-15vulkaninfo: Dedicated ShowSettings structspencer-lunarg
2025-12-12build: Update to header 1.4.336Mike Schuchardt
2025-12-08build: Support compilation with MinGWCharles Giessen
2025-12-08vulkaninfo: Fix running under RenderDocDanylo Piliaiev
RenderDoc allows only one simultaneously existing logical device, and vulkaninfo doesn't have a real need to keep them simultaneously alive. Running vulkaninfo under RenderDoc is useful to get a Vulkan profile that will represent the RenderDoc capabilities on the current GPU, which can be useful to, e.g., make a gfxreconstruct trace that will be later capturable by RenderDoc. Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
2025-12-05cube: Rename window in macOS to not refer to moltenVKCharles Giessen
Since KosmicKrisp is now released, the window title should not refer explicitly to MoltenVK.
2025-12-01build: Update to header 1.4.335Charles Giessen
2025-11-24build(deps): bump actions/checkout from 5 to 6dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24build: Update to header 1.4.334Mike Schuchardt
2025-11-20vulkaninfo: Add a show-all optionspencer-lunarg
2025-11-14cube: Fix GOOGLE_display_timing desired-present-time calibration.Emma Anholt
as the name says, we're calculating what the previous present's desired time should have been, which will have IPD added for the next_present_id's presentation. So for example, if we are processing the last presented frame's actualPresentTime, our multiple should be 0, not 1. Now the demo properly locks to 60fps for a 1.0 IPD on my 60Hz display.
2025-11-14cube: Drop redundant check for GOOGLE_display_timing_enabledEmma Anholt
That's already the check for the block we're under.
2025-11-14cube: Fix VK_GOOGLE_display_timing path.Emma Anholt
We were referencing present_time and ptime past their lifetimes in the block, resulting in corruption of the pNext chain.
2025-11-14build: Update to header 1.4.333Mike Schuchardt
2025-11-07build: Update to header 1.4.332Mike Schuchardt
2025-10-30build: Update to header 1.4.331Mike Schuchardt
2025-10-24build: Update to header 1.4.330Mike Schuchardt
2025-10-10build: Update to header 1.4.329Mike Schuchardt