Lines Matching refs:DeviceCreateInfo
161 struct DeviceCreateInfo {
162 DeviceCreateInfo()
177 DeviceCreateInfo &sType(VkStructureType const &sType) {
183 DeviceCreateInfo &pNext(void const *const pNext) {
189 DeviceCreateInfo &flags(VkDeviceQueueCreateFlags const &flags) {
195 DeviceCreateInfo &queueCreateInfoCount(uint32_t const &queueCreateInfoCount) {
201 DeviceCreateInfo &pQueueCreateInfos(VkDeviceQueueCreateInfo const *const pQueueCreateInfos) {
207 DeviceCreateInfo &enabledLayerCount(uint32_t const &enabledLayerCount) {
213 DeviceCreateInfo &ppEnabledLayerNames(char const *const *const ppEnabledLayerNames) {
219 DeviceCreateInfo &enabledExtensionCount(uint32_t const &enabledExtensionCount) {
225 DeviceCreateInfo &ppEnabledExtensionNames(char const *const *const ppEnabledExtensionNames) {
231 DeviceCreateInfo &pEnabledFeatures(VkPhysicalDeviceFeatures const *const pEnabledFeatures) {
348 auto const deviceInfo = VK::DeviceCreateInfo()
404 auto const deviceInfo = VK::DeviceCreateInfo()
708 auto const deviceInfo = VK::DeviceCreateInfo().queueCreateInfoCount(1).pQueueCreateInfos(queueInfo);