Skip to content

Downstream 1.4.344#37

Merged
aqnuep merged 34 commits into
sc_mainfrom
downstream-1.4.344
Mar 6, 2026
Merged

Downstream 1.4.344#37
aqnuep merged 34 commits into
sc_mainfrom
downstream-1.4.344

Conversation

@hapakj

@hapakj hapakj commented Mar 3, 2026

Copy link
Copy Markdown
Contributor

mikes-lunarg and others added 30 commits October 30, 2025 20:05
We were referencing present_time and ptime past their lifetimes in the
block, resulting in corruption of the pNext chain.
That's already the check for the block we're under.
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.
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](actions/checkout@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>
Since KosmicKrisp is now released, the window title should not refer
explicitly to MoltenVK.
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>
…fday() 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
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.
Strings must be printed with the PrintString/PrintKeyString functions in
order to properly escape and quote them in the JSON output.
Updated MoltenVK version in use.
@CLAassistant

CLAassistant commented Mar 3, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 4 committers have signed the CLA.

❌ anholt
❌ Andreyogld3d
❌ JarrettSJohnson
❌ werman
You have signed the CLA already but the status is still pending? Let us recheck it.

@aqnuep aqnuep merged commit 9859d70 into sc_main Mar 6, 2026
18 of 19 checks passed
@aqnuep aqnuep deleted the downstream-1.4.344 branch March 6, 2026 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.