-
Notifications
You must be signed in to change notification settings - Fork 422
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clearly label C vs C++ headers #1
Comments
I'm not a fan of the h/hpp separation but I would like to pretty much uniformly make everything C++ over time so keeping this open to track that. |
If the loader and the layers no longer share any header files (except vk_layer.h) then we could more easily resolve this issue. |
Since this issue was created, the loader-related files have been moved into a separate repository. This should minimize, if not eliminate, uncertainty about the compilation target type. |
This commit adds checks for: - Command pool creation with the RESET_COMMAND_BUFFER bit - Simultaneous use of command buffers This corresponds to checks KhronosGroup#1-2 from PerfDoc.
This commit adds checks for: - Command pool creation with the RESET_COMMAND_BUFFER bit - Simultaneous use of command buffers This corresponds to checks KhronosGroup#1-2 from PerfDoc.
This commit adds checks for: - Command pool creation with the RESET_COMMAND_BUFFER bit - Simultaneous use of command buffers This corresponds to checks KhronosGroup#1-2 from PerfDoc.
This commit adds checks for: - Command pool creation with the RESET_COMMAND_BUFFER bit - Simultaneous use of command buffers This corresponds to checks KhronosGroup#1-2 from PerfDoc.
This commit adds checks for: - Command pool creation with the RESET_COMMAND_BUFFER bit - Simultaneous use of command buffers This corresponds to checks #1-2 from PerfDoc.
Add additional VUs for the VK_KHR_dynamic_rendering extension. VUIDs for VkRenderingFragmentShadingRateAttachmentInfoKHR, VkRenderingAttachmentInfoKHR VkCommandBufferBeginInfo, and VkCommandBufferInheritanceRenderingInfoKHR VUID-06449 VUID-06124 VUID-06125 VUID-06147 VUID-06149 VUID-06150 VUID-06151 VUID-06152 VUID-06153 VUID-06154 VUID-06155 VUID-06156 VUID-06116 VUID-06143 VUID-06140 VUID-06144 VUID-06141 VUID-06142 VUID-06001 VUID-06003 VUID-06003 VUID-06006 VUID-06007 VUID-06199 VUID-06200 VUID-06008 VUID-06009
Add additional VUs for the VK_KHR_dynamic_rendering extension. VUIDs for VkRenderingFragmentShadingRateAttachmentInfoKHR, VkRenderingAttachmentInfoKHR VkCommandBufferBeginInfo, and VkCommandBufferInheritanceRenderingInfoKHR VUID-06449 VUID-06124 VUID-06125 VUID-06147 VUID-06149 VUID-06150 VUID-06151 VUID-06152 VUID-06153 VUID-06154 VUID-06155 VUID-06156 VUID-06116 VUID-06143 VUID-06140 VUID-06144 VUID-06141 VUID-06142 VUID-06001 VUID-06003 VUID-06003 VUID-06006 VUID-06007 VUID-06199 VUID-06200 VUID-06008 VUID-06009
Add additional VUs for the VK_KHR_dynamic_rendering extension. VUIDs for VkRenderingFragmentShadingRateAttachmentInfoKHR, VkRenderingAttachmentInfoKHR VkCommandBufferBeginInfo, and VkCommandBufferInheritanceRenderingInfoKHR VUID-06449 VUID-06124 VUID-06125 VUID-06147 VUID-06149 VUID-06150 VUID-06151 VUID-06152 VUID-06153 VUID-06154 VUID-06155 VUID-06156 VUID-06116 VUID-06143 VUID-06140 VUID-06144 VUID-06141 VUID-06142 VUID-06001 VUID-06003 VUID-06003 VUID-06006 VUID-06007 VUID-06199 VUID-06200 VUID-06008 VUID-06009
Issue by Delwin9999 (MIGRATED)
Friday May 06, 2016 at 13:27 GMT
Originally opened as KhronosGroup/Vulkan-LoaderAndValidationLayers#499
Some of this repository is in C, other parts are in C++. There are different headers necessary (inttypes.h vs. cinttypes) depending on what language you are compiling to.
Source files are already labels (.c vs *.cpp). I suggest that headers likewise be labelled (.h vs. *.hpp) whereas currently all headers are *.h.
The text was updated successfully, but these errors were encountered: