KhronosGroup / KhronosGroup/VulkanSC-Emulation

Emulation ICD reports present modes not supported by Vulkan SC

Open Beginner friendly
#47 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
15
Forks
5
Avg merge
2d 32m
Merged PRs (30d)
2

Description

Currently, the output array of `vkGetPhysicalDeviceSurfacePresentModesKHR` is not filtered by the Emulation ICD to remove entries referring to present modes that are only supported in Vulkan but not in Vulkan SC.

Contributor guide

Open the contributing guide

Research direction

Start at the implementation of vkGetPhysicalDeviceSurfacePresentModesKHR in the Emulation ICD and inspect how its output array is assembled. Ensure the returned modes exclude those supported only by Vulkan and not Vulkan SC, then verify that the reported list contains only Vulkan SC-supported modes.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.