Как открыть вложения в вк: Как посмотреть начало переписки ВКонтакте

Содержание

Как посмотреть начало переписки ВКонтакте

Диалоги в социальной сети ВКонтакте сделаны таким образом, что вы, как пользователь сайта, можете найти любое некогда опубликованное сообщение, включая самые первые из них. Именно о способах просмотра начальных сообщений мы расскажем далее в рамках этой статьи.

Веб-сайт

Посмотреть начало той или иной переписки можно только при условии сохранения ее целостности с момента начала общения и вплоть до прочтения данной статьи. Однако в случае беседы это касается непосредственно времени входа в диалог, а не его начала.

Способ 1: Скроллинг

Проще всего посмотреть начало переписки путем ее перемотки в самое начало, используя скроллинг страницы. Но актуально это лишь для тех случаев, когда в диалоге имеется умеренное количество сообщений.

  1. Перейдите к разделу «Сообщения» через главное меню ресурса и выберите нужную переписку.
  2. Используя прокрутку колесика мыши вверх, выполните скроллинг к началу диалога.
  3. Увеличить шаги скроллинга можно, используя клавишу «Home» на клавиатуре.
  4. Процесс возможно автоматизировать, кликнув в любой области страницы, исключая ссылки, по средней кнопке мыши.
  5. Теперь установите указатель в рамках окна браузера, но выше точки нажатия колесика — скроллинг будет работать без вашего участия.

В случае диалогов с большой историей вам лучше обратиться к следующему методу. Связано это с тем, что скроллинг большого количества сообщений требует серьезных затрат времени и способен вызывать существенные проблемы с производительностью веб-браузера.

Способ 2: Система поиска

Если у вас в беседе опубликовано слишком много сообщений, но вы отчетливо помните дату первых из них или их содержание, можно прибегнуть к системе поиска. Более того, подобный подход в целом гораздо эффективнее, чем ручной скроллинг.

Подробнее: Как найти сообщение из переписки ВК

Способ 3: Адресная строка

В настоящее время на сайте ВКонтакте предусмотрена скрытая возможность, позволяющая мгновенно переместится к первому сообщению в диалоге.

  1. Находясь в разделе «Сообщения», откройте переписку и кликните по адресной строке браузера.
  2. В конце представленного URL-адреса добавьте следующий код и нажмите клавишу «Enter».

    &msgid=1

  3. Результат должен выглядеть примерно следующим образом.

    https://vk.com/im?sel=c2&msgid=1

  4. По завершении обновления страницы вы будете перенаправлены к началу переписки.

В случае полной версии сайта этот метод является наиболее комфортным. Однако гарантировать его работоспособность в будущем невозможно.

Мобильное приложение

Официальное мобильное приложение в плане поиска сообщений в переписке практически идентично полной версии, но с некоторыми оговорками.

Способ 1: Скроллинг

В рамках этого способа вам нужно сделать то же самое, что и в соответствующей инструкции для сайта социальной сети.

  1. Кликните по иконке диалога на нижней панели управления в приложении и выберите необходимую вам переписку.
  2. Вручную пролистайте сообщения до самого верха, проматывая страницу вниз.
  3. По достижении первого сообщения перемотка списка станет недоступной.

И хотя этот метод является наиболее простым, пролистать всю переписку может быть весьма сложно. Особенно учитывая то, что приложение в сравнении с браузерами не позволяет как-либо повлиять на скорость скроллинга.

Способ 2: Система поиска

Принцип работы функционала поиска сообщений в приложении несколько ограничен, в сравнении с полноценным сайтом. Однако если вам известно содержание одного из первых сообщений, такой подход вполне актуален.

  1. Откройте страницу со списком диалогов и на верхней панели инструментов выберите значок поиска.
  2. Заранее переключитесь на вкладку «Сообщения», чтобы ограничить результаты непосредственно сообщениями.
  3. Впишите в текстовое поле ключевое слово, в точности повторяя вхождения из первого сообщения.
  4. Среди полученных результатов выберите нужный, руководствуясь датой публикации и указанным собеседником.

На этом данную инструкцию можно завершить.

Способ 3: Kate Mobile

Данный метод является дополнительным, так как потребуется скачать и установить приложение Kate Mobile. При его использовании вам будут доступны многие возможности, по умолчанию не предоставляемые сайтом ВК, включая и мгновенную перемотку писем.

  1. Откройте раздел «Сообщения» и выберите переписку.
  2. В правом верхнем углу экрана нажмите кнопку с тремя вертикально расположенными точками.
  3. Из представленного списка пунктов вам нужно выбрать «Начало переписки».
  4. После загрузки вы будете перенаправлены на специальную страницу
    «Начало переписки»
    , где в самом верху располагается первое сообщение диалога.

Точно так же, как и в случае с адресной строкой браузера, гарантировать работоспособность метода в будущем невозможно, из-за постоянных изменений API Вконтакте. Мы же заканчиваем статью и надеемся, что материал помог вам перейти к началу диалогу.

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Как найти сообщение вк по дате или слову

Многие пользователи в определенный момент времени сталкиваются с необходимостью отыскать конкретный диалог из множества переписок. Делать это вручную, пролистывая каждое сообщение затратно по времени и на такие поиски уходит много нервов. Гораздо проще воспользоваться функцией поиска, используя конкретную дату или ключевое слово. Подобный поиск возможен, если пользователь приблизительно помнит, когда состоялся диалог или на какую тему он велся. О том, как осуществляется поиск сообщений в вк мы и поговорим в данной статье. Рассмотрим также и расширение для браузера, способствующее облегчению поиска месседжа за ограниченный срок времени.

Поиск по слову

Предлагаю вашему вниманию инструкции о том, как найти нужный месседж по слову. Рассмотрим вариант с поиском в Контакте, зайдя в сеть с компьютера и в приложение с телефона.

С ПК

Заходим на свою страничку в Контакте. В левой части интерфейса выбираем строку «Сообщения».

В строке рядом с изображением лупы вводим ключевое слово, которое будет ориентировать поиск.

Перед нами открывается список всех диалогов, в которых фигурировало поисковое слово.

С мобильных

Открываем приложение. В нижней строке экрана нажимаем на значок сообщений.

В открывшемся окне в верхнем правом углу нажимаем на значок лупы.

Выбираем вкладку «Сообщения». В поисковую строку вводим ключевое слово, по нему будет осуществляться поиск.

Открываются все диалоги, в которых фигурирует данное слово.

Поиск по дате

Пользователи должны знать, как найти первое сообщение в вк. Иногда данная функция очень полезна. Особенно она уместна, если вы не хотите искать сообщения за определенный период времени, вам нужно попасть на начало переписки, увидеть, с чего начиналось общение.

Для этой цели открываем диалог с нужным человеком. Наводим мышку на ссылку переписки, которая располагается в поисковой строке.

Продлеваем данную строку, добавлением такого текста – &msgid=1. Нажимаем Enter.

Открывается начало переписки.

О том, как найти сообщение по дате мы поговорим далее.

С ПК

Заходим на свою страничку в Контакте. Нажимаем на вкладку «Сообщения», которая находится в левой части интерфейса.

Выбираем нужный диалог.

В открывшемся окне нажимаем на значок лупы, который находится в верхнем правом углу рядом с аватаром человека, с которым велась беседа.

Видим, что появился значок календаря. Нажимаем на него.

В открывшемся окне выбираем нужный месяц и год, затем нажимаем на число.

После этого открываются все сообщения, предшествующие выставленному дню.

С мобильных

Зайдя в мобильное приложение с телефона, вам не удастся совершить поиск сообщения по дате. Данная функция тут отсутствует. Однако, можно установить, например, Kate Mobile. Далее вам понадобиться зайти в отдельную переписку, нажать на вертикально расположенное троеточие, которое располагается в верхнем углу справа и в открывшемся списке действий выбрать строку «Поиск по дате». Далее необходимо указать нужную дату и нажать на кнопку «Готово».

VK Messages Visual Statistics

Перед тем, как пользоваться данным расширением, его необходимо установить. Порядок действий рассмотрим на примере браузера Google Chrome. Проходим по ссылке. Открывается окно установки расширения. Нажимаем на кнопку «Установить».

В появившемся окне нажимаем на кнопку «Установить расширение».

Нажимаем на значок расширения, который находится в верхнем правом углу браузера.

Появляется окно, в котором нужно нажать кнопку «Войти».

Открывается страничка, на которой необходимо ввести логин и пароль от своей странички в Контакте. Нажимаем на кнопку «Войти».

Появляется окно, в котором нас извещают о том, что приложение запрашивает доступ к личным сообщениям и информации со странички в Контакте.

Видим, что в нижнем правом углу есть две кнопки «Отмена» и «Разрешить». Нажимаем на вторую кнопку.

Наблюдаем процесс загрузки приложения.

В верхнем правом углу нажимаем на кнопку «Статистика».

В левой части экрана выбираем строку «Таблица».

Под строкой «Количество сообщений» выбираем кнопку «По числу сообщений».

В строке под этой кнопкой выбираем «Выбрать период».

Появляется календарь. Видим поле для ввода даты начала временного периода и конец его, датированный сегодняшним днем. На начало периода выставляем нужную дату, выбрав месяц и день в календаре.

Открываются все диалоги, которые состоялись за выбранный период времени.

Теперь вы знаете, как найти сообщение в вк, руководствуясь датой или ключевым словом. Помните о том, что вам под силу возможность быстрого перехода к самому первому сообщению в истории переписки с конкретным человеком. Данная функция значительно экономит время, избавляя пользователя от длительного пролистывания сотни сообщений в диалоге.

Вк удаляет фотографии из переписки

Отправили по ошибке фотографию Вконтакте в личку не тому, кому желали? Или по какой-либо другой причине хотите удалить фото из диалога? Мы расскажем, как это сделать быстро и просто!

Как удалить фото из переписки (диалога) Вконтакте (вк)

Для того, чтобы удалить фото или картинку из переписки с кем-либо нужно:

  1. Открыть диалог с нужной фотографией и нажать на фото (то есть открыть его).
  2. Внизу под фотографией нужно найти и нажать Удалить
  3. Картинка будет удалена и человек, которому Вы отправляли не увидит ее. Но важно помнить, что сохранить фото из диалога вк не составит труда, и тогда уже удаление картинки в переписке ничем не поможет, так как она будет сохранена на жестком диске компьютера. Поэтому будьте внимательны при отправлении фото, чтобы не направить тому, кому видеть не следует.

Если вы хотите удалить загруженную вами фотографию, то сделать это можно быстро. Для этого зайдите в раздел «фотографии», и выберите из альбома фотографию, которую хотите удалить. Под фотографией есть несколько вкладок, среди которых также находится функция «удалить». Нажав на нее, фото удалится.

Если вы случайно нажали на вкладку «удалить», то вы можете нажать на функцию восстановления, которая располагается в правом верхнем углу фотографии. Воспользовавшись этой вкладкой, вы сможете мгновенно вернуть рисунок обратно. После обновления страницы, данная функция будет отсутствовать.

Восстановление удаленной фотографии

Если вам необходимо удалить фотографию, которую вы отправляли личным сообщением, то для этого зайдите в данный диалог, и нажмите на вкладку «показать вложения», которая располагается в правом верхнем углу диалога.

Удаление фотографий в личных сообщениях через вкладку «показать вложения»

Здесь вам будут доступны все файлы, которые прикреплены к сообщениям в этом диалоге. Выберите здесь фотографию, которую хотите удалить, и нажмите на нее. Под ней будет вкладка «удалить». После нажатия на нее, фото будет недоступно для отправителя и получателя.

Если вы разместили что-либо в фотоальбоме группы, в которой не являетесь администратором, то удалить ее вы не сможете. Сделать это можно только через админов этого сообщества.

LIVE запись закреплена

Знаете ли вы, как удалить свои материалы из диалога собеседника?

Мы безумно часто сталкиваемся с вопросом от пользователей «Как удалить своё сообщение у собеседника?». Запомните, единственно верный ответ — никак. Но на самом деле кое-что ВКонтакте всё-таки позволяет удалять: прикреплённые к сообщениям фотографии, аудиозаписи, видео и документы. Это может пригодиться пользователям, которым необходимо поделиться определённым материалом, но по какой-то причине не хочется, чтобы он оставался в диалоге навсегда. Дабы, скажем, не скомпрометировать себя или удовлетворить собственный приступ паранойи 🙂

Если вы хотите удалить отправленную фотографию, откройте её и нажмите на «Удалить» в меню, расположенном справа под фото. То же самое и с видео, загруженным напрямую с мобильного устройства в диалог: под открытым в слое видео будет кнопка «Удалить».

Интереснее дело обстоит с материалами, прикреплёнными из списка ваших аудио, видео или документов: чтобы “стереть” такие типы прикреплений из переписки, вам нужно будет удалить материал из соответствующего раздела — например, удалить из раздела «Мои аудиозаписи» отправленный трек. Чтобы удалённый документ исчез из переписки, требуется подождать некоторое время. А вот с материалами, найденными через поиск, такая фишка, увы, не работает.

И напоследок повторим для вас простую истину: всё, что попадает в интернет, там и остаётся. Помните об этом, когда делитесь с кем бы то ни было любой конфиденциальной информацией, — ваш собеседник её может тут же сохранить и впоследствии использовать в собственных интересах.

Как восстановить удалённые переписки «ВКонтакте»

Многие люди используют соцсеть «ВКонтакте» в качестве главного инструмента для общения в интернете. Кто-то удаляет свои переписки, кто-то хранит их для того, чтобы перечитывать их время от времени. Что делать, если вы относитесь ко второй категории людей, но случайно удалили диалог с кем-то важным для вас?

Скорее всего, «ВКонтакте» в реальности никогда не удаляет ничью переписку, а просто перестаёт выводить «удалённые» диалоги, хотя все тексты и отправленные файлы хранятся на серверах соцсети и ждут своего часа. Например, когда придётся показать их правоохранительным органам или спецслужбам.

Вот что написано на странице техподдержки «ВКонтакте»:

«Удаленные сообщения нельзя восстановить, как не собрать сожжённые письма из пепла. Честное слово, совсем никак.

Однако удаление сообщений — одностороннее действие, и у собеседника сообщения могут остаться, если он их не стёр. Вы можете попросить его сообщить Вам нужную информацию из сообщений или даже переслать переписку. Если собеседник тоже стёр сообщения, вернуть их невозможно.

Будьте осторожны — все программы и сайты, что обещают эту функцию, опасны. За такими обещаниями обычно прячутся программы для кражи паролей, Вы рискуете потерять страницу или деньги».

На самом деле это не совсем так. Восстановить удалённые диалоги всё же можно, хотя и при соблюдении некоторых условий. Самое главное — с момента удаления должно пройти не более 24 часов. Что нужно сделать:

1. Вновь начните переписку с тем человеком, диалог с которым был удалён.
2. Зайдите на эту страницу. Здесь показан список ваших последних диалогов.
3. Найдите диалог с интересующим вас человеком. Вы получите цифру напротив id — это номер последнего сообщения.
4. Зайдите на эту страницу. Прогоните несколько сотен предшествующих номеров сообщений. Как только перестанут появляться ошибки, вы будете получать ответы вроде «response: 1». Это означает, что сообщения восстанавливаются.
5. Зайдите в диалоги — вы увидите восстановленную переписку.
6. Повторите те же действия для других удалённых диалогов.

Тем же способом можно восстановить собственные удалённые записи в группах, комментарии и фотографии, но только в своих разделах — на своей странице и в группах, где вы являетесь создателем или администратором.

Появилась новая схема мошенничества с использованием архивов «ВКонтакте»

14 января, Минск /Корр. БЕЛТА/. Эксперты Центра цифровой экспертизы Роскачества зафиксировали новую схему мошенничества во «ВКонтакте», сообщает ТАСС со ссылкой на пресс-службу организации.

«Фишинговая кибератака на аккаунты «ВКонтакте» нацелена на похищение пароля пользователя, который позволит преступникам использовать профиль человека для мошенничества и рассылки спама», — говорится в сообщении организации.

Социальная сеть «ВКонтакте» позволяет пользователям выгружать все данные, которые она собрала о человеке. В архиве содержится большой объем информации, включая все диалоги пользователя. Заказать выдачу этой информации может только сам пользователь, однако именно такую операцию имитирует злоумышленник для получения доступа к странице человека.

Атака происходит следующим образом: пользователю аккаунта «ВКонтакте» приходит сообщение вида «архив на все ваши переписки будет создан через 24 часа и отправлен на почту XXX». В качестве почты указывается электронный ящик, который не принадлежит человеку. Далее ему предлагают войти в профиль, чтобы отменить создание и передачу архива, а также сменить пароль по ссылке на фишинговый ресурс. «К примеру, мы заметили сайт vkarchives.com, который к моменту написания данного материала удалили, а переход по данной ссылке был заблокирован агентами безопасности «ВКонтакте», чтобы защитить своих пользователей. Если пользователь введет свой пароль в форме фейкового сайта, он отдаст свой аккаунт прямо в руки хакеру, как говорится, тепленьким. Смена пароля — дело, конечно, полезное, но не на мошенническом, а только на оригинальном сайте соцсети», — подчеркивают в Роскачестве.

Заместитель руководителя Роскачества Илья Лоевский поясняет: злоумышленник, который похитил профиль в соцсети, действительно может заказать выгрузку архива. Это потенциально опасно, потому что в нем содержится не только открытая информация профиля, но также документы, привязки телефонных номеров, история платежей и список использованных банковских карт. Все это может быть задействовано злоумышленником в своих интересах и дорого обойтись пользователю.

«Злоумышленники могут создавать фишинговые сайты и присылать спам-письма, маскируясь под популярные ресурсы. При этом, конечно, никто не взламывает наши серверы, не получает доступ к базам данных. Люди сами неумышленно отдают свои профили мошенникам, доверчиво переходя по непроверенным ссылкам. В среднем отправляем около 10 тыс. предупреждений о смене пароля в сутки», — сообщил директор по защите приватности пользователей «ВКонтакте» Александр Швец, уточнив, что компания оперативно блокирует переходы из «ВКонтакте» на вредоносные сайты.

Также он добавил, что социальная сеть рекомендует не пользоваться вредоносными программами, которые просят указать личные данные для получения возможностей, которых в ней нет: просмотра чужих скрытых фото или «гостей страницы», безлимитных подарков или бесплатных голосов. «ВКонтакте отдельно подчеркивает, что скачать персональный архив с данными профиля без подтверждения с устройства, который привязан к аккаунту, нельзя, а уникальную ссылку для скачивания невозможно открыть из другого профиля. Вдобавок можно зашифровать сам архив с помощью персонального ключа OpenPGP», — пояснил представитель компании.

Эксперты рекомендуют пользователям социальной сети не переходить по ссылкам из сообщений, а также вбивать адрес соцсети только вручную в браузере, а лучше — использовать соответствующее приложение. Никогда не вводить свои пароли и логины на посторонних сайтах.

В случае возникновения проблем с безопасностью аккаунта в соцсети стоит изменить пароль, также необходимо использовать двухфакторную аутентификацию.-0-

Не удается найти страницу | Autodesk Knowledge Network

(* {{l10n_strings.REQUIRED_FIELD}})

{{l10n_strings.CREATE_NEW_COLLECTION}}*

{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}

{{l10n_strings.COLLECTION_DESCRIPTION}} {{addToCollection.description.length}}/500 {{l10n_strings.TAGS}} {{$item}} {{l10n_strings.PRODUCTS}} {{l10n_strings.DRAG_TEXT}}  

{{l10n_strings.DRAG_TEXT_HELP}}

{{l10n_strings.LANGUAGE}} {{$select.selected.display}}

{{article.content_lang.display}}

{{l10n_strings.AUTHOR}}  

{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}

{{$select.selected.display}} {{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}} {{l10n_strings.CREATE_A_COLLECTION_ERROR}}

Что интересного есть в архиве данных из ВК и какие занятные выводы из него можно сделать | by Andrey Viktorov

Сегодня я выгрузил из ВК свои данные (что вы тоже можете и непременно должны сделать по вот этой ссылке) и решил посмотреть, что же интересного этот архив мне может рассказать как о самом ВК, так и обо мне

Если вы знаете что такое GPG и как оно работает, рекомендую выгружать архив в зашифрованном виде. Я использовал для этого свой ключ с keybase и расшифровывал через консоль вот таким образом:

keybase pgp decrypt -i Archive_zip.gpg > Archive.zip

Удалённые сообщения

Начнем с того, что всех интересует больше всего — с удаленных сообщений.

Так как через сами выгруженные html-ки не очень удобно искать удаленные сообщения, я решил это сделать через консоль (не пугайтесь страшного скрипта (только для Mac и Linux), ВК почему-то выгружает html-ки в Windows-1251):

LC_CTYPE=ru_RU.CP1251 grep -rnwl . -e "`echo 'удалено'|iconv -f utf8 -t cp1251`"

Судя по увиденному мною (у вас могут получится другие результаты), вк действительно не включает в эту выборку удаленные сообщения, которые были удалены (это важный момент, не отправлены!) более чем год назад, ибо мне таковых найти не удалось.

Несмотря на то, что сообщение было отправлено в 2011 году и помечено как удаленное, удалил я его сегодня. Думаю, именно поэтому оно есть в выгруженных файлах

Но это совершенно не значит, что ВК действительно удаляет ваши сообщения спустя год/пол-года.

Так же следует помнить, что хоть вы и удаляете сообщения на своей стороне, они по-прежнему остаются у собеседника, и что происходит с ними после того, как их удалит он — загадка.

Другой забавный момент что удаленные групповые чаты так же включены в этот список как гора удаленных сообщений.

Список друзей

Из интересного там только одна вещь: дата, когда вы стали друзьями с человеком.

Удаленные записи со стены

Ничего, что было бы старше года и при этом удалено я в выгрузке не нашел. При том, что я постоянно удаляю все старые записи со стены, начиная с незапамятных времён. Удаляются ли они на самом деле? Чуть ниже подумаете вместе со мной и сами сделаете выводы.

Лайки

А вот тут и начинаются реально интересные вещи. При попытке посмотреть многие из моих лайков под фото я натыкался на такое:

Путем нехитрых манипуляций открываем страницу владельца этой фотографии:

Ой.

Поясняю, в чём заключается “Ой”:

Так как страница удалена, получается, что и её контент должен быть так же удалён. Однако, по какой-то причине в ВК всё еще хранятся данные о лайках под фото с удалённых страниц. Быть может, не такие они и удалённые, эти страницы?

То же самое касается лайков удаленных фото, видео, записей, и даже заметок (не знал, что под ними можно ставить лайки), что вызывает некоторые вопросы. Если фото удалено, почему хранится информация о том, кто его лайкнул? Действительно ли записи удаляются окончательно спустя год?

Фотографии

Почему-то я не нашел тут удаленных фотографий. Даже тех, которые были удалены сравнительно недавно. Сходу не понятно, хранит ли ВК какую-либо информацию о них или нет (но судя по тому, что у удаленных фото почему-то остаются в живых лайки — наверное, хранит)

История изменений имени

Тут есть не только успешные изменения, но и отклонённые попытки. Причем, за всё время жизни страницы.

Привязанные телефоны

Аналогично с именами — тут история за всё время.

Реклама

Тут очень много занятных вещей.

Например, я попал ажно в 3370 групп ретаргетинга:

“Интересы” в моём случае были совершенно нерелевантны, ибо там огромный список из всего подряд, зато, там попались весьма забавные “системные сегменты”:

Особенно последний!

Причем, судя по всему, “системные сегменты” еще и более-менее актуальные. Например, Firefox я пользуюсь всего вторую неделю, но Chrome в списке уже нет.

Не забавным мне показался следующий пункт в этом списке:

Часто посещаемые места

ВНИМАНИЕ! НИКОГДА НЕ ДАВАЙТЕ ВК ДОСТУП К ВАШЕМУ МЕСТОПОЛОЖЕНИЮ! ОТБЕРИТЕ У МОБИЛЬНОГО КЛИЕНТА ЭТО РАЗРЕШЕНИЕ, ЕСЛИ ОНО УЖЕ ЕСТЬ!

В моем случае (так как весьма давно забрал у ВК разрешение на геолокацию) там было только одно место — наш старый офис, но было оно с пометкой “Популярное место”.

Подозреваю, что помимо “часто посещаемых мест” ВК так же хранит и “нечасто посещаемые места”, ибо сделать вывод о частоте можно только обладая историей.

Повторюсь, срочно отберите у приложения разрешение на геолокацию и не загружайте в ВК фото с геометками.

Сеансы авторизации

В выгрузке указана информация о IP-адресах по 31 октября включительно. Но все мы прекрасно знаем, что ВК на самом деле хранит их куда дольше. Я обратился в саппорт с вопросом “а сколько реально хранится история IP-адресов?”, подождем ответа.

Импортированные контакты

В моем случае их оказалось сравнительно немного, но НИКОГДА не давайте ВК доступ к импорту контактов. Также я не нашел никакого способа их оттуда удалить, так что написал в саппорт и на эту тему.

Чего не нашлось в выгруженном архиве, но оно указано на странице “Защита данных” самого ВК

  1. История IP-адресов более чем за 21 день

В России ВКонтакте внесена в реестр организаторов распространения информации в интернете, поэтому обязана хранить переписку российских пользователей в течение шести месяцев, другую информацию о них — в течение года (согласно п. 3 ст. 10.1 Федерального закона «Об информации, информационных технологиях и о защите информации»).

Исходя из этого утверждения, ВК обязана хранить информацию о пользователях в течении года. Маловероятно, что ВК не хранит IP-адреса только за 21 день.

2. История поиска

К примеру, в видео есть “Недавние запросы”, но в выгруженном архиве я такого не нашел.

3. Уведомления

Выводы и дальнейшие действия

По итогу остались следующие вопросы:

  1. Почему хранятся лайки под удаленными записями, фотографиями, etc, а так же под контентом удаленных пользователей?
  2. За сколько дней реально хранится история IP-адресов?
  3. Как удалить импортированные контакты?

Конечно, самый идеальный вариант — удалиться из ВК. Понятное дело, что это не так и просто как кажется, например я это делать пока не планирую, ибо с многими людьми просто нет другой связи.

Но вот небольшой список шагов, которые вы можете сделать:

  1. Заберите у приложения ВК все лишние разрешения. Особенно на геолокацию
  2. Установите плагин Disconnect, чтобы вк не ходил за вами по интернету через виджеты
  3. Ограничьте потребление контента через ВК
  4. По-минимуму пользуйтесь ВК как мессенджером, по возможности общайтесь через другие мессенджеры.

документов ВКонтакте. Раздел документов ВК

Эй! Эксперты предполагают, что к 2018 году 15% российских интернет-пользователей будут использовать «ВКонтакте» для поиска информации. Это говорит о том, что соцсеть оторвет большой кусок рынка от Яндекса и Google. Теперь с помощью своих сервисов ВК «лишает хлеба» большое количество программ, приложений и сервисов. Сегодня мы поговорим о документах ВКонтакте.

Документы ВКонтакте — это своеобразный облачный сервис для хранения данных с той лишь разницей, что скачивать и передавать файлы можно только внутри социальной сети.Те. если у вас нет учетной записи на сайте VK.COM, вы не сможете скачать загруженный в социальную сеть файл. Передача файлов с помощью вложений также осуществляется только внутри социальной сети.

Документы из хранилища можно размещать на стене (микроблоги), добавлять в личные сообщения и обсуждения.

Максимальная емкость для хранения и загрузки составляет 200 мегабайт, но, по слухам, скоро она будет увеличена до 10 раз. Поддерживаемых форматов файлов не так много, но рядовым пользователям их будет более чем достаточно:

doc, docx, xls, xlsx, ppt, pptx, rtf, pdf, png, jpg, gif, psd, mp3, djvu , фб2, пс

Т.е.весь набор из пакета MS Office вы можете скачать и скачать соответственно.

Сам раздел «документы» находится в левой колонке меню (в самом низу):


Попасть в этот раздел намного проще. Для этого достаточно пройти по ссылке — https://vk.com/docs.

В разделе Документы будут отображаться все файлы, которые когда-либо были загружены или добавлены к себе, в т.ч.

Любой документ можно редактировать. Для этого необходимо навести на него курсор мыши и нажать на значок карандаша со всплывающей надписью «редактировать документ»:


Должно открыться всплывающее окно «редактирование документа», в котором можно задать основные параметры файла:

  1. Можно задать имя файла.
  2. Можно сделать личным документом, тем самым сделать недоступным для внутреннего поиска в файлах ВК.
  3. Вы можете установить флажок «учебный документ», указав название университета или предмета в метках для облегчения поиска.
  4. Вы можете установить параметр «книга», тем самым указав, что загружаемый файл является электронным документом, содержащим книгу автора. Также в тегах можно указать автора или название книги.
  5. Вы можете установить флажок «Другой документ», введя собственное описание в тегах.Вы можете указать короткие теги через запятую, по которым этот документ можно будет найти с помощью поиска.

Обратите внимание, что при установке параметров — «учебный документ», «книга», «другой документ» вы открываете файл для всех зарегистрированных пользователей ВК и они могут найти его во внутреннем поиске с возможностью скачать себе и отправить друзьям.

Так что ни в коем случае не загружайте в «документы» приватную информацию, а именно сканы паспортов, пенсионных удостоверений и другую ценную информацию.

Встроенный поиск документов предоставляет огромные возможности. Особенно это касается поиска необходимых документов. Введя название вуза в строку поиска, вы сможете найти курсовые, рефераты и дипломные работы.


Для того, чтобы загрузить свой файл ВКонтакте — нажмите на кнопку «добавить документ» в правом верхнем углу. Откроется окно — «скачать документ», где вам сразу сообщат об ограничениях —

  • Размер файла не должен превышать 200 Мб.
  • Поддерживаемые типы файлов: doc, docx, xls, xlsx, ppt, pptx, rtf, pdf, png, jpg, gif, psd, mp3, djvu, fb2, ps и другие.

Теперь нажмите кнопку «Выбрать файл», выберите файл на локальном компьютере и нажмите кнопку «Сохранить».

Чтобы скачать загруженный в ВК файл, нужно зайти в «документы» и нажать на его название. Загрузка начнется автоматически.

Если есть вопросы — задавайте, буду рад помочь.

В этом уроке мы научимся работать с этим инструментом.Давайте посмотрим, как добавлять и проводить всевозможные операции с документами Вконтакте .

Откройте свою страницу и перейдите в раздел «Настройки», открыв соответствующий пункт в меню, расположенном в правом верхнем углу экрана.

На вкладке «Общие» перейдите по ссылке «Настроить отображение пунктов меню».

В открывшемся окне находим пункт «Документы», и ставим напротив него галочку. Далее нажмите кнопку «Сохранить».

Теперь нужный пункт будет отображаться в главном меню.

Теперь вы можете ознакомиться с нашей инструкцией по работе с документами:

Как добавить документ

Для начала мы должны добавить нужный файл на нашу страницу Вконтакте. Для этого в левом блоке меню находим раздел «Документы». Перейдите на следующую страницу и нажмите кнопку «Добавить документ».

В открывшемся окне проверьте список поддерживаемых форматов.После этого нажмите кнопку «Выбрать файл».

Теперь найдите нужный файл на своем компьютере и выберите его, выбрав его в файловом менеджере и нажав кнопку «Открыть». Файл будет предварительно загружен.

Укажите имя документа, выберите его тип и, при необходимости, укажите метку. Затем нажмите на кнопку «Сохранить». Файл будет добавлен, и вы увидите его в списке.

Редактирование и удаление

Вы можете внести изменения или удалить документ в любое время.Для этого вернитесь в исходный раздел и наведите курсор мыши на нужный файл в списке. Дополнительные кнопки управления появятся в правом углу.

Нажав на значок карандаша, вы перейдете в режим редактирования. Значок креста используется для удаления.

Как отправить документ Вконтакте

Откройте нужный диалог и в форме создания сообщения наведите курсор на кнопку в виде скрепки. В появившемся меню выберите пункт «Документ».

В открывшемся окне мы можем загрузить новый документ. Способ рассмотрен выше. Или выберите существующий файл. Для этого найдите его в списке, наведите на него курсор и нажмите на появившуюся ссылку «Прикрепить».

Файл будет прикреплен к сообщению. Теперь отправьте его обычным способом (см. ).

Поиск документов Вконтакте

Пользователи выкладывают в социальную сеть много полезной информации. Как пример — книги и рассказы.Их легко найти с помощью поиска документов.

Для этого вернитесь в раздел «Документы», и введите нужный запрос в строку поиска. Помните, при добавлении файла мы указывали его имя и устанавливали метки. Именно по ним и будет вестись поиск.

После ввода поискового запроса сразу будет сформирован список найденных результатов. Найдите в нем подходящий файл и нажмите на него для просмотра.

Ссылка на документ

Вы можете скопировать url как своих файлов, так и файлов других пользователей, найдя их через поиск.

Заключение

Здравствуйте, друзья! Как известно, во Вконтакте на страницу можно добавлять видео и фото и т.д., тогда все ваши друзья и гости аккаунта увидят интересующую вас информацию. Но это не все. Вы можете отправить фото или видео человеку и личным сообщением. Делается это с помощью кнопки «Вложения». Здесь нас интересует пункт «Документы».

А теперь разберемся, где найти документы на нашей странице Вконтакте, как отправить их другому пользователю, в том числе фото, как добавить нужный файл со своего устройства, компьютера, ноутбука, телефона или планшета в свой профиль и как чтобы удалить ненужные доки со страницы или из диалога.
Но обо всем по порядку. Так как статья получилась информативной, вы можете использовать контент для быстрого перехода к интересующей вас информации.

Где найти документы

Если вы входите в свой профиль с компьютера или ноутбука, то для того, чтобы перейти к просмотру доков, которые находятся на вашей странице, вам необходимо выбрать соответствующий пункт в правом боковом меню.

Если строки «Документы» там нет, то наведите курсор на любой другой пункт и нажмите на появившуюся шестеренку.

Откроется окно «Настроить элементы меню». В нем на вкладке «Основные» напротив строки «Документы» нужно поставить галочку и нажать «Сохранить».

Когда вы откроете нужную страницу, с правой стороны вы увидите небольшое меню. Для того, чтобы быстро найти нужный файл, например, вы знаете его название, воспользуйтесь поиском.

С помощью поиска можно посмотреть доки других пользователей, если они добавляют их в свой профиль не как личный.

Как скачать

Если вам нужно добавить документ в свой профиль Вконтакте, то откройте страницу со всем списком, как описано выше.Затем нажмите на кнопку «Добавить…».

Как видите, есть ограничения на размер добавляемого файла — не более 200 Мб. Поддерживается множество форматов, поэтому вы можете добавить в ВК файл Word (*.doc, *.docx), электронную книгу (*.pdf, *.fb2, *.djvu), файл, сохраненный в Photoshop (*. Psd) и многое другое.

Теперь вы можете изменить имя. Также нужно указать маркером, что это будет ваш «Личный документ», то есть его не увидят другие пользователи, либо вы можете сделать его доступным через поиск.

Например, я добавляю информацию о горячих клавишах в Word. Сделаю информацию открытой — нужно поставить маркер напротив «Учебный документ», и указать метки: горячие клавиши, реферат, MS Word, Word. Если кто-то ищет что-то подобное, он может увидеть мою работу в результатах.

Необходимый док будет добавлен в ваш профиль.

Как прикрепить документ к сообщению

Для того, чтобы отправить файл другому пользователю, на своей странице в правом меню выберите «Сообщения».Затем откройте диалог с нужным человеком.

Внизу слева от поля для ввода сообщения есть изображение скрепки — это кнопка «Вложения», нажмите на нее.

Откроется страница «Вложения…». Ниже вы увидите полный список файлов, которые есть в вашем профиле, вы можете выбрать из него. Для этого наведите курсор на нужный и нажмите напротив него на появившуюся кнопку «Прикрепить».

Вы можете отправить документ со своего компьютера или ноутбука.Для этого нажмите «Загрузить новый файл», найдите его и прикрепите к сообщению. Подробнее об этом чуть ниже, на примере отправки фото.

Например, я хочу отправить Вордовского. Так как в предыдущем пункте я загрузил его на свою страницу, то просто выбираю его из предложенного списка. Если вы не загружаете файл на свою страницу, вы можете выбрать его прямо на своем компьютере.

Подождите немного, пока он загрузится, и нажмите на стрелку, чтобы отправить сообщение.

Как отправить фото

Если вам нужно отправить другому пользователю фотодокумент в ВК со своего компьютера, то откройте диалог с нужным вам человеком, нажмите на изображение скрепки и выберите из списка «Документ».

Теперь нажмите «Загрузить новый файл».

Через открывшийся проводник найдите фотографию на своем компьютере, выберите ее и нажмите «Открыть».

Фотография будет прикреплена к сообщению, нажмите на стрелочку, чтобы отправить.

Как удалить

Если у вас в списке много старых документов, которые больше не нужны, вы можете удалить их оттуда.

На странице своего профиля в левом меню выбираем уже известный нам пункт. Затем наведите курсор на ненужные файлы и нажмите крестик напротив них.

Как удалить все документы сразу

Нажмите на значок расширения в правом верхнем углу браузера. Затем нужно выбрать «Моя страница», найти в открывшемся списке раздел «Документы» и нажать «Удалить»….».

Удаление из диалога

Если вы хотите удалить конкретный файл из диалога Вконтакте, то перейдите на страницу сообщения и откройте диалог с нужным человеком. Затем в переписке найдите удаляемый документ и нажмите на пустое место рядом с ним, чтобы выделить его, и нажмите на кнопку «Удалить».

Для того, чтобы просмотреть все документы, которыми вы обменялись с пользователем, откройте с ним диалог и нажмите справа от имени на изображении три горизонтальные точки.В раскрывающемся меню выберите «Показать вложения».

В открывшемся окне есть четыре вкладки, так что вы сможете быстро найти то, что именно вас интересует.

Как удалить гифки

Чтобы удалить гифки из документов на своей странице Вконтакте, выберите «Документы» в меню слева.

Документы в мобильном приложении ВК

Теперь поговорим о том, где искать доки в мобильном приложении Вконтакте, установленном на телефоне или планшете.

Зайдите в приложение Вконтакте и откройте боковое меню. В нем нажмите на изображение с аватаркой.

Откроется главная страница вашего аккаунта. Прокрутите немного вниз. Затем проведите пальцем по строке с надписью «Группы», «Аудиозаписи» и так далее слева. Там вы увидите раздел «Документы» — нажмите на него, чтобы открыть список всех.

Добавление документа с телефона

Если вы хотите добавить файл в свой профиль, то откройте нужную страницу, как описано выше.Затем нажмите на синий плюсик в правом нижнем углу.

Появится небольшое меню. Чтобы добавить фото или видео, выберите в нем «Добавить из галереи». Если вам нужно загрузить файл Word, Excel или Photoshop, нажмите «Загрузить с устройства».

После этого найдите документ для загрузки на телефон или планшет.

Дождитесь загрузки файла. После этого он появится в списке. Например, я добавил файл, сделанный в MS Word.

Удаление доков из ВК с телефона

Если в списке есть ненужные файлы, вы можете легко удалить их оттуда.Нажмите и удерживайте палец на ненужном файле. Должно появиться окно, как показано на скриншоте ниже. Выберите в нем пункт «Удалить».

Подтвердите, что вы действительно собираетесь удалить выбранный файл из списка.

На этом я закончу. Кажется, я учел все нюансы, которые касаются документов Вконтакте. Если у вас есть вопросы, задавайте их в комментариях.

В социальной сети есть появившийся не так давно во Вконтакте раздел, который называется «Документы».Это своего рода файловое хранилище, где хранятся документы ВК, которые используются для прикрепления к сообщениям, в переписке в чате, на стене и в комментариях. К документам также относятся ссылки, которые содержат картинки, фото, видео и фотографии, музыку, стандартные файлы Word или Excel (Word, Excel), а также архивы и многие другие форматы.

Максимальный размер одного документа должен быть не более 200 мегабайт (МБ).

Быстрая навигация:

Отправка документов ВК.

Отправить можно двумя способами. Сначала через раздел «Документы», где вы выбираете нужный файл и просто прикрепляете его на стену или к сообщению. Подходит для групповой рассылки, либо создания группы, куда будут помещаться файлы.
Во-вторых, загрузить его стандартным способом, а затем прикрепить к сообщению. Используется для отправки документа


конкретного пользователя. Инструкция с картинками: (см.).

Поиск по разделу

Использование позволяет найти необходимые документы, сделанные кем-то.Таким образом Документы ВК помогают загружать чужие файлы — рефераты, книги, дипломы, курсовые работы. Функция отлично подходит для студентов и школьников, которые являются самыми активными пользователями раздела в этом плане. Особенность заключается в том, что в «Документах» сохраняется абсолютно масса пересылаемых по сети файлов.
Только с помощью отдельных слов или ключевых фраз можно найти нужную информацию.
Подбор ключевых слов может осуществляться такими методами. Во-первых, введите в поле поиска фамилии тех, кто раньше других сдает свои работы в университете.
Во-вторых, найдите страницу учителя, где можно разместить образцы работ.
В-третьих, введите название курса, и все, что относится к теме, будет найдено.

Для получения файлов определенного расширения необходимо ввести либо .doc , .xls .ppt со всякими новыми версиями. Также нужно попробовать искать конкретные фразы, иногда они совпадают с названием нужного произведения.
При поиске будут отражены найденные документы, без указания пользователя, что соответствует политике конфиденциальности.
При работе с файлами ни в коем случае нельзя скачивать те, которые имеют провокационные названия, либо называются пароли, ключи, пин-коды. Иногда пользователи могут загружать документы, заголовок которых соответствует внутреннему содержанию. Иногда возникает необходимость хранить документы какое-то время, их нужно обезопасить от проникновения и скачивания. Для этого необходимо поставить пароль с пометкой « личный документ ». Это скроет его из строки поиска и обеспечит конфиденциальность при его использовании.

Как установить метку «Личный документ».

Для того, чтобы никто из других пользователей не смог прочитать или просмотреть ваш документ ВК, необходимо установить на нем метку «Личный документ». Для этого нажмите на карандаш, «отредактируйте» файл возле названия. И поставьте галочку на нужном, есть еще варианты: Учебный документ, Книга, Другой документ.

Как войти в документы в вк с телефона.

В мобильной версии нет пункта меню «Документы», но их можно увидеть, если добавить в ссылку дополнительно «м.vk.com/ docs » — но не всегда есть возможность скачать или отредактировать в мобильной версии ВК. Для работы с документами лучше использовать полную версию ВК.

Как удалить документ в ВК.

Наведите курсор на название документа и нажмите на крестик «Удалить», подтвердите удаление.

Социальная сеть Вконтакте предлагает множество удобных функций, некоторые из них хорошо известны, другие остаются значительно недооцененными. Не все пользователи помнят раздел «Документы» на сайте, но это замечательный файлообменник! Здесь можно найти редкие книги, готовые научные статьи, полезные советы и рецепты в формате GIF-анимации.

Файлы можно добавить на свою страницу, но как скачать документ из ВК на компьютер или мобильное устройство? Попробуем разобраться.

Вкладка «Документы» отображается на боковой панели сайта, сразу после «Закладок» в ВК. Если на странице пользователя ВКонтакте такой строки нет, необходимо зайти в «Настройки» — «Отображать пункты меню». Далее «Документы» отмечены галочкой. После отправки измененных данных нужная вкладка должна появиться в левом нижнем углу страницы.

Документы можно загружать с жесткого диска, добавлять из файлов на сайте, прикреплять к сообщениям, сохранять.

Как сохранить документ из ВК на компьютер?

Иногда возникает необходимость использовать файл без перехода на сайт. Возникает вопрос: как скачать документ из ВК?

Для этого нажмите на вкладку «Документы» в меню сайта ВКонтакте, расположенном слева, а затем посмотрите на дополнительное меню, которое появится в правой части экрана.Здесь перечислены типы документов: текст, анимация, архивы, изображения и другие.


Проще всего работать с такими категориями, как «Другое» и «Архив». Достаточно зайти в выбранный раздел, нажать на нужный файл — процесс скачивания начнется автоматически.

Осталось:

При нажатии файлы этих типов открываются, их содержимое становится доступным. Есть два способа сделать это:

Наведите курсор прямо на изображение/анимацию, щелкните правой кнопкой мыши, выберите в контекстном меню пункт «сохранить как», а затем укажите желаемое место загрузки.
Этот метод не работает для документов!

Нажмите, чтобы открыть файл, найдите кнопку «сохранить на диск» в правом верхнем углу экрана, сохраните.

Как сохранить документ из ВК на телефон.

В ситуации, когда невозможно выйти в интернет с компьютера или ноутбука, полезно знать, как скачать документы из ВК на телефон.

Внимание! Для просмотра сохраненных данных, загруженных из ВК, необходимо предварительно установить предназначенную для этих целей программу.

На ролике открыто для просмотра

изображений и GIF-анимации. Вы можете сохранить их в память телефона, выбрав опцию «сохранить» в выпадающем меню, которое активируется нажатием на само изображение.

Как скачать документ из ВК, если пользователь заблокирован

Если учетная запись пользователя, с которым велась переписка, была заблокирована, то все данные на его странице, включая документы, становятся недоступными. Что делать в этом случае? Как скачать документ из ВК, если пользователь заблокирован?

  • в первую очередь запомните название файла или найдите его в диалоге ВКонтакте;
  • перейти в «Документы»;
  • вбить название в строку поиска;
  • найдя список, добавьте документ себе.
  • После этой простой операции данные будут доступны для скачивания.

Очень удобно использовать ВК как обменник и хранилище данных. Вряд ли эта соцсеть заменит обычные торренты, но здесь можно найти достаточно редкие, уникальные файлы.

Как открыть файл с расширением файла VK

Скачать Универсальный просмотрщик файлов (File Magic)

Дополнительное предложение для File Magic от Solvusoft | ЛСКП | Политика конфиденциальности | Условия | Удалить


Проблема: Вы не можете открыть файлы ВКонтакте

Возможно, вы дважды щелкнули файл, чтобы вас приветствовало сообщение «Выберите программу для открытия файла».В некоторых случаях вы можете открыть файл, но содержимое может показаться искаженным, потому что он был написан для открытия в определенной программе. Конечно, вы не можете открыть файл ВК любым программным обеспечением. Не волнуйтесь — мы вас прикроем!

Шаг 1. Узнайте, какое программное обеспечение использует файлы ВКонтакте

Открытие файла VK начинается с понимания того, какое программное обеспечение использует расширение VK. Во многих случаях разные типы программного обеспечения могут использовать одни и те же расширения файлов, также известные как ассоциации файлов.

Unknown Apple II File — самый популярный программный пакет, использующий файлы VK. Поэтому лучше всего загрузить этот программный пакет и использовать его для открытия файла.

Заархивированные файлы, как правило, требуют специальной обработки и могут потребовать доступа по паролю. Свяжитесь с владельцем файла или человеком, который дал вам файл для пароля и разархивируйте файл, прежде чем пытаться открыть содержимое.

Шаг 2. Узнайте больше о типе файла ВКонтакте

Если вы не можете загрузить программное обеспечение Unknown Apple II File или если оно не работает, чтобы открыть файл VK, вы можете использовать тип файла в качестве подсказки, чтобы узнать, как его открыть. Используя ПК с Windows, вы можете щелкнуть правой кнопкой мыши и перейти к «Свойствам», а затем к «Типу файла». На Mac выберите «Подробнее» и «Вид».

Скорее всего, вы обнаружите, что файлы VK считаются Uncommon Files.Поскольку многие пакеты программ используют Uncommon Files, вы можете найти на своем компьютере программу, которая обрабатывает эти типы файлов.

Если это по-прежнему не работает, вам, возможно, придется обратиться к соответствующему разработчику программного обеспечения, чтобы узнать, как его открыть. Если вы не знаете конкретного разработчика, вы можете обратиться за помощью к одному из этих разработчиков.

Пожалуйста, ознакомьтесь с приведенной ниже таблицей названий программного обеспечения и их разработчиков:

Программное обеспечение Разработчик
Неизвестный файл Apple II найдено на компакт-диске Golden Orchard Apple II

Решение: Используйте File Magic, чтобы открыть файл ВКонтакте

Хотя некоторые файлы необходимо открывать в двоичном формате (т.в программе или устройстве, для которого он был разработан), возможно, вы сможете открыть его с помощью универсального программного средства просмотра. В зависимости от точного формата файла вы можете использовать универсальный программный просмотрщик, такой как File Magic [скачать], чтобы открыть файл VK. Загрузите File Magic сегодня, чтобы открыть свои файлы VK и сотни других типов файлов с помощью одной программы.


Рекомендуемая загрузка К сожалению, ваш браузер не поддерживает встроенные видео.

Скачать Универсальный просмотрщик файлов (File Magic)

Дополнительное предложение для File Magic от Solvusoft | ЛСКП | Политика конфиденциальности | Условия | Удалить

CK Ручка клапана VK для клапанных горелок серии 3 с верхним креплением

Все категории Все категорииБезопасность— Здоровье—— Covid-19— Одежда для сварщиков——- Фартуки—— Нагрудники—— Большие и высокие—— Сапоги Протекторы —— Рукава-накидки —— Комбинезоны —— Рубашки FR —— Комплекты снаряжения —— Перчатки —— Защита головы —— — Светоотражающее защитное снаряжение —— Куртки для сварщиков —— Брюки —— Магазин Пальто —— Рукава —— Жилеты — Защита для сварщиков —— Одеяла —— Шторы —— Маски для лица —— Очки —— Перчатки —— Каски —— Защита органов слуха —— Защита колен —— Респираторы —— Зонты —— Рабочая одежда —— Головной убор —— Рубашки —— ЖилетыСварочные каски— Сварочный шлем с автоматическим затемнением—— Blue Demon——- Miller Electric—— Lincoln—— Optrel—— ESAB—- — Speedglas—— Razorweld—— Weldcote Metals— Сварочные маски с фиксированным затемнением—— ESAB—— Miller Electric—— Lincoln— — Металловолокно —— Высокотемпературный —— Джексон —— Кожа —— Optrel —— Сварочные очки —— Запасные части и аксессуары- — Сварочный шлем Resp ираторы—— Системы PAPR—— Запасные части и аксессуары— Аксессуары для сварочных шлемов—— Свежий воздух—— Аксессуары SAR—— Повязки и головные уборы Подушки —— Адаптер для каски —— Линза с фиксированным затемнением —— Головной убор —— Сумки для шлема —— Нагрудники для шлема —— Внутренняя линза —— Увеличительная линза—— Внешняя линза—— Аксессуары PAPR—— Запасные части—— Линзы с переменным затемнением— Сварочные шлемы— — ESAB—— Lincoln Electric—— Miller Electric—— OptrelWelding Supplies— Принадлежности—— Калькуляторы—— Отбойные молотки— — Датчики —— Очиститель для рук —— Промышленные магниты —— Инструменты для маркировки —— Хранение —— Стойки для горелок —— Сварка Тележки —— Сварочные клещи —— Кабель —— Аксессуары —— Кабель аккумулятора —— Зажимы —— Держатели —— Адаптер питания Шнур— Химические вещества—— Защита от брызг—— Растворы электролитов—— Шлифовальная жидкость—— Смазка—— Смазки—— Ингибитор ржавчины —— Герметик —— Растворители — Присадочные металлы —— Алюминий —— Углеродистая дуга —— Углеродистая сталь —— Сплав на основе меди —— Флюсовый сердечник —— Флюсы —— Высокое серебро- —— Низкоуглеродистый сплав—— Техническое обслуживание и ремонт—— Никелевые электроды—— Фосфор-медь—— Стержневые печи—— Хранение стержней —— Припои—— Нержавеющая сталь—— Флюс для нержавеющей стали— Газовые баллоны—— Полные газовые баллоны—— Пустые газовые баллоны— — Аксессуары для крышек —— Тележки и сумки —— Фитинги и адаптеры —— Газосмеситель — Машины и оборудование —— Машины для резки —— — Привод двигателя —— Вытяжки дыма —— Смеситель газа —— Крышки машины —— Сварочные аппараты MIG —— Многопроцессные сварочные аппараты —— Дистанционное управление Органы управления —— Пистолеты с катушкой —— Сварочные аппараты для точечной сварки —— Сварочные аппараты для стержневой сварки —— Сварочные аппараты для сварки TIG —— Позиционеры поворотного стола —— Охладители воды- —— Механизмы подачи проволоки— Сварка MIG—— Аксессуары—— Переходники—— Диффузоры—— Приводные ролики—— Головная труба- —— Сварочные аппараты MIG —— Запасные части —— Триггеры —— Сварочные контактные наконечники —— Сварочные пистолеты —— Wel ding Liner—— Сварочные сопла—— Направляющие сварочной проволоки— Орбитальная сварка—— Аксессуары—— Водяные охладители—— Сварочные головки— Плазменные —— Принадлежности —— Воздушный фильтр —— Направляющая для резки —— Станки для резки —— Электроды —— Распределитель газа —— — Форсунки —— Уплотнительные кольца —— Ремонт и запасные части —— Защитная чашка —— Комплект запасных частей —— Направляющая стойки —— — Стартовый картридж —— Наконечники —— Горелка —— Водопроводная трубка — Регуляторы —— Ацетилен —— Расходомер —— — Воздух —— Аргон —— CO2 —— Гелий —— Водород —— Инертный —— LP —— — Метан —— Природный газ —— Азот —— Кислород —— Закись азота —— Специальный газ —— Ремонт и запасные части — Робототехника —— Запасные части —— Горелка —— Проволочный привод — Сварка TIG —— Наборы горелок TIG —— Соединители TIG- —— Расходные материалы для сварки TIG —— Принадлежности для сварки TIG —— Регуляторы силы тока для сварки TIG —— Камеры продувочного газа для сварки TIG —— Вольфрамовые электроды для сварки TIG —— TIG Висячие щиты —— TIG Охладители воды—— Сварочные аппараты TIG—— Очистка сварных швов TIG—— Запасные части TIG— Горелочное оборудование—— Принадлежности—— Насадки— —- Предохранители обратного хода —— Газосберегатель —— Ручки —— Шланг —— Форсунки —— Комплектация —— Ремонт и Запасные части —— Наконечники —— Горелки — Ремонт и замена деталей Металлообработка — Абразивы —— Абразивные камни —— Аксессуары —— Подложка Подушечки —— Ремни —— Круги для настольных шлифовальных станков —— Смешивание —— Щетки —— Твердосплавные боры —— Диски для отрезных пил — —- Тканевые шлифовальные диски —— Конусы и заглушки —— Отрезные пилы —— Отрезные диски —— Волоконные шлифовальные диски —- — Финишная обработка —— Лепестковые шлифовальные круги —— Лепестковые круги —— Шлифование полов —— Шлифовальные круги —— Ручные и напольные шлифовальные круги —— — Ручная щетка—— Ламинированные шлифовальные диски—— Точечные шлифовальные круги с насадкой—— Нетканые финишные диски—— Бумажные диски—— Паста —— Шлифовальные ленты —— Шлифовальные ролики —— Листы наждачной бумаги —- — Специальности — Кольцевые фрезы — Кольцевые фрезы — Машинное оборудование —— Принадлежности для магнитных сверл —— Магнитные дрели — Ленточные пилы —— Биметаллическое полотно —— Лезвие из карбида вольфрама—— Лезвие из углеродистой стали— Зажимы—— Прутковые зажимы—— С-образные зажимы—— Зажимы для кулачковых машин— —- Зажимы сцепления —— Угловые зажимы —— Краевые зажимы —— Зажимы для пола —— Прижимные зажимы —— Рычажные зажимы — — Зажимы для легких условий эксплуатации —— Держатель панели —— Параллельные зажимы —— Зажимы для труб —— Запасные части —— Инструменты для закатки —— — Пружинные зажимы —— Переступающие зажимы —— Ленточные зажимы —— Т-образные зажимы —— Шарнирные зажимы —— Зажимы для сварочного стола — —- Деревянные зажимы — Инструменты для маркировки металла —— Карандаши для маркировки металла —— Писцы —— Температурные палочки — Снятие фаски с трубы —— Машина для снятия фаски с трубы —— АксессуарыИнструменты Оборудование— Рабочий стол ArcStation— Ручные инструменты—— Отбойные молотки—— Фонарики—— Инструменты для пола—— Молотки- —— Промышленные магниты —— Уровни —— M Измерительное оборудование —— Плоскогубцы —— Отвертки —— Ножницы и ножи —— Хранение —— Мультипликаторы крутящего момента —— Тиски —— — Гаечные ключи— Тяжелое оборудование—— Магнитные дрели— Подъемники—— Аксессуары—— Балочный зажим—— Кран-шлюпбалка—— — Электронная лебедка —— Ручная цепная таль —— Рычажная цепная таль —— Тележка —— Лебедка — Электроинструменты —— Принадлежности — — Аппликаторы —— Комбинированные комплекты —— Резак —— Режущие инструменты —— Сверлильные инструменты —— Барабанные шлифовальные машины —— Электрические Инструменты —— Крепежные инструменты —— Отделочные инструменты —— Шлифовальные машины —— Пила по металлу —— Сантехника —— Пневматические инструменты —— — Запчасти для ремонта и замены —— Перфораторы —— ShearsBrands — Lincoln Electric —— Аксессуары —— Кабель —— Присадочный металл- —— Дуговая сварка под флюсом —— Расходные материалы TIG —— Абразивы —— Одеяла —— Тележки —— Шторы —— Лицевые щитки —— Присадочные металлы —— Шестерни —— Очки —— Промышленные магниты —— Машины и оборудование —— — Сварка MIG —— Плазменная —— Горелочное оборудование —— Ремонт и запасные части —— Робототехника —— Пистолеты с катушкой —— Сварка TIG—— Сварочная одежда—— Сварочные каски— Miller Electric—— Аксессуары—— Газовые баллоны—— Сварка MIG—- — PAPR—— Безопасность—— Сварка TIG—— Сварочная маска Аксессуары—— ArcStation Work Bench—— Кабель—— Калькуляторы —— Тележки —— Химические вещества —— Зазор —— Лицевые щитки —— Ножное управление —— Датчики —— Очки —— Машины и оборудование —— МИГ —— Плазменная установка —— Ремонт и запасные части —— Респираторы —— Катушки- —— Сварщики для точечной сварки —— Горелочное оборудование —— Сварочная одежда —— Сварочные каски — Черный жеребец —— Фартуки —— Нагрудники —— Одеяла—— Защита для ботинок—— Накидки на рукава—— Комбинезоны—— Шторы—— FR Рубашки—— — Перчатки —— Защита головы —— Защита колен —— Новые продукты —— Брюки —— Хранение удочек —— Магазин Пальто- —— Рукава—— Футболки- —— Зонты—— Жилеты—— Одежда для сварщиков—— Каски для сварщиков—— Куртки для сварщиков—— Рабочая одежда— CK Worldwide —— МИГ—— Сварка МИГ—— Сварка ВИГ—— Комплекты горелок ВИГ—— Соединители ВИГ—— Расходные материалы ВИГ— —- Принадлежности для сварки TIG —— Регуляторы силы тока для сварки TIG —— Вольфрамовые электроды для сварки TIG —— Камеры продувочного газа для сварки TIG —— Сварочные аппараты для сварки TIG —— TIG Trailing Защитные щитки —— Запасные части для сварки TIG — Hypertherm —— Защитные щитки для лица —— Ремонтные и сменные детали —— Защитный колпачок —— Перчатки —— — Плазма —— Защитные очки —— Сварочные маски —— Защита сварщиков — Metabo —— Абразивы —— Инструменты для маркировки металлов — —- Электроинструменты—— Угловые шлифовальные машины—— Ремонт и запасные части—— Зазор— Norton—— Абразивные камни—— Ремни —— Щетки—— Зазор—— Тканевые шлифовальные диски—— Отрезные круги—— Волоконные шлифовальные диски—— Финишная обработка- —— Инструменты для отделки —— Лепестковые шлифовальные круги —— Лепестковые круги —— Шлифовальные круги —— Ручные и напольные шлифовальные круги—— Шлифовальные круги с насадкой—— Нетканые чистовые диски—— Бумажные диски—— Промо—— Запасные части— —- Листы—— Магазинные рулоны—— Специальности— Термодинамика—— Зазор—— Перчатки—— MIG—- — Сварка MIG —— Плазменная —— Ремонт и запасные части — United Abrasives SAIT —— Принадлежности —— Опорные пластины —— Ремни- —— Колеса верстака —— Смешивание —— Щетки —— Твердосплавные боры —— Колеса отрезной пилы —— Зазор —— — Тканевые шлифовальные диски —— Конусы и заглушки —— Отрезные пилы —— Отрезные диски —— Волоконные шлифовальные диски —— Откидные Шлифовальные диски—— Лепестковые круги—— Шлифовка пола—— Шлифовальные круги—— Ручные и напольные шлифовальные круги—— Ламинированные шлифовальные диски—— — Навесные шлифовальные круги —— Нетканые отделочные диски —— Бумажные диски —— Портативные отрезные пилы —— Промо —— Шлифовальные ленты- —— Листы—— Магазинные рулоны—— Специальные материалы— Walter Abrasives—— Abrasives—— Hand T ools—— MIG—— Химикаты—— Барабанные шлифовальные машины—— Отделочные инструменты—— Электроинструменты—— Запасные части— — Зазор—— Промо— Флюорамик—— Смазка—— Ингибитор ржавчины—— Герметик— Производство Hougen—— Аксессуары- —— Кольцевые фрезы —— Отверстие для резки отверстий —— Комплект для изготовления отверстий —— Пилотное устройство для сверления отверстий —— Пружина для отверстий для отверстий —— Магнитная дрель Аксессуары—— Магнитные дрели— Steiner—— Фартуки—— Нагрудники—— Одеяла—— Защита для ботинок—— Рукава накидки —— Зазоры—— Комбинезоны—— Шторы—— Присадочные металлы—— Рубашки FR—— Перчатки—— Защита головы —— Промо —— Рукава —— Чехлы для кабелей горелки —— Сварочные каски —— Сварочные куртки —- Tillman —— — Фартуки —— Нагрудники —— Одеяла —— Защита для ботинок —— Накидка на рукава —— Зазор —— Комбинезон —— — Шторы —— Перчатки —— Защита головы —— Защита колен —— Новые товары —— Хранение удилищ —— Рубашки- —— Магазин пальто—— Рукава—— Футболки —— Чехлы для кабелей горелки —— Жилеты —— Сварочная одежда —— Сварочные каски —— Сварочные куртки —— Сварочные Защита— Weldtec—— Регуляторы силы тока TIG—— Вольфрамовые электроды TIG—— Комплекты горелок TIG—— Принадлежности для сварки TIG—— Разъемы для сварки TIG— —- Расходные материалы для сварки TIG —— Водяные охладители для сварки TIG —— Запасные части для сварки TIG — Dynabrade —— Принадлежности для ременных инструментов —— Ремни —— Принадлежности для орбитальной шлифовальной машины —— Электроинструменты — Esab —— Присадочные металлы —— Сварка MIG —— Расходные материалы TIG —— Горелочное оборудование — — MIG —— Многопроцессорные сварочные аппараты —— Плазменные аппараты —— Сварочные аппараты —— Сварочные маски —— Ремонт и запасные части — Weldcote Metals —— Абразивы—— Зазор—— Вольфрамовые электроды TIG—— Абсорбенты—— Аксессуары—— Кабель—— Углеродистая сталь —— Химикаты —— Присадочные металлы —— Фонари —— Сварочные маски —— Инструменты для маркировки металлов —— MIG— —- Горелочное оборудование— 3M— Abicor Binzel—— Химикаты—— MIG— —- Сварка TIG— American Torch Tip—— MIG—— Сварка MIG—— Плазменная— Anchor Brand—— Абразивы—- — Горелочное оборудование — Arcair —— Кабель —— Присадочные металлы —— Машина —— MIG —— Горелка —— Ремонтные и сменные детали— Bernard—— MIG—— Ремонтные и сменные детали— Bessey—— Химические вещества—— Зажимы—— Ручной Инструменты—— Тиски— Best Welds—— Аксессуары—— Присадочные металлы—— Вольфрамовые электроды TIG—— Горелочное оборудование— Blue Demon —— Сварочная маска с автоматическим затемнением —— Перчатки —— Аксессуары для сварочной каски — Кайман —— Перчатки —— Сварочная одежда —— — Сварочные куртки — Concoa —— Горелочное оборудование — Контурное —— Измерительное оборудование — Прямой провод и кабель —— Кабель —— Держатели — — DoALL—— Ленточные пилы— Ensitech TIG Brush—— Детали и аксессуары—— TIG Brush Fluids—— Системы отделки сварных швов— Fiber Metal- —— Принадлежности —— Зазор —— Маски для лица —— Принадлежности для сварочной каски —— Сварка ing Шлемы —— Защита при сварке — Фуллер —— Горелочное оборудование — Griftan —— Горелочное оборудование — H & M —— Машина для снятия фаски с труб- —— Аксессуары— Harris—— Присадочные металлы—— Горелочное оборудование— Hobart—— Присадочные металлы— Howard Leight—— Слух Защита— Irwin—— Аксессуары—— Зажимы—— Зазор—— Плоскогубцы— Продукция Jackson—— Зазор—— — Лицевые щитки —— Очки —— Сварочные каски — King Tools —— Инструменты для маркировки металла — Koike —— Режущие насадки — Lenco — — Принадлежности —— Кабель —— Зазор —— Присадочные металлы —— Ручной инструмент —— Ремонт и запасные части —— Соединители TIG —— Горелочное оборудование— Mega-Tex—— Баллоны— Milwaukee—— Ручные инструменты—— Магнитные дрели—— Мощность Инструменты— MK Продукты—— Аксессуары—— Адаптеры—— Приводные ролики—— Головная труба—— Сварочные аппараты MIG—— — Сварочные сопла MIG —— Запасные части —— Пистолеты для катушек —— Позиционеры поворотного стола —— Охладители воды —— Сварочные головки —— Сварочные контактные наконечники —— Сварочные пистолеты —— Сварочные вкладыши —— Механизмы подачи проволоки — Северная безопасность —— Перчатки —— — Каски — Optrel —— Шлем сварщика с автоматическим затемнением —— Маски для лица —— Сварочные каски с фиксированным затемнением —— Шлифовальные каски —— PAPR Системы —— Аксессуары для сварочных шлемов —— Корпуса сварочных шлемов — OZ Lifting Products —— Аксессуары —— Балочный зажим —— Кран-шлюпбалка — —- Электронная лебедка—— Ручная цепная таль—— Рычажная цепная таль——- Тележка—— Лебедка— Profax—— —— MIG—— MIG-сварка—— Ремонт и запасные части—— TIG-сварка— Razorweld—— Многопроцессные сварочные аппараты—— Плазменные сварочные маски ———————————————————————————————— — Система PAPR —— Аксессуары для сварочных шлемов — Stoody —— Зазор —— Присадочные металлы —— Ремонт и запасные части — Tempil —— — Зазор —— Температурные палочки — Термическая дуга —- — Аксессуары —— Зазор —— MIG —— Сварка MIG —— Плазменная сварка —— Ремонт и запасные части —— Сварочные маски — Tregaskiss—— Распродажа—— MIG—— MIG-сварка—— Ремонт и запасные части— Турбогорелка—— Одеяла— — Зазор —— Ремонт и запасные части —— Горелочное оборудование— Tweco —— Аксессуары —— Кабель —— Зазор —— — Соединители—— Машины и оборудование—— MIG—— MIG-сварка—— Ремонт и запасные части—— Робототехника— Uvex- —— Очки— Victor Equipment—— Распродажа—— Машины и оборудование—— Ремонт и запасные части—— Горелочное оборудование— Viking Drill и инструмент—— Сверла— Weldcraft—— Сварка TIG—— Комплекты горелок TIG—— Аксессуары TIG—— Регуляторы силы тока TIG— —- Соединители TIG —— Расходные материалы для сварки TIG —— Вольфрамовые электроды для сварки TIG —— Запасные части для сварки TIG —— Зазоры — Western —— Горелка Оборудование— Wolf Peak— FlowFlexSale— Open Box—— Занавески- —— Сварочный шлем с фиксированным затемнением —— Перчатки —— Сварочная одежда —— Сварочные куртки —- Запасы —— Абразивы —— Воздушные шары —— Нагрудники —— Кабели —— Зажимы —— Covid-19 —— Сверла —— Маски для лица —— — Присадочные металлы —— Очки —— Перчатки —— Защита головы —— Защита органов слуха —— Куртки —— Чехлы для машин- —— Расходные материалы для MIG—— Плазменная плазма—— Ремонт и запасные части—— Респираторы—— Рубашки—— Рукава—— — TIG —— Оборудование для горелки —— Аксессуары для сварочных шлемов —— Сварочные шлемы —— Сварочные измерения — Закрыть —— Абразивы —— — Воздушные шары —— Химикаты —— Зажимы —— Ручные инструменты —— Электроинструменты —— Безопасность —— Сварочные маски- —— Сварочные маски и принадлежности—— Сварочные принадлежности

Поиск

Мы не можем найти эту страницу

(* {{l10n_strings.REQUIRED_FIELD}})

{{l10n_strings.CREATE_NEW_COLLECTION}}*

{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}

{{l10n_strings.COLLECTION_DESCRIPTION}} {{addToCollection.description.length}}/500 {{l10n_strings.TAGS}} {{$элемент}} {{l10n_strings.ТОВАРЫ}} {{l10n_strings.DRAG_TEXT}}

{{l10n_strings.DRAG_TEXT_HELP}}

{{l10n_strings.LANGUAGE}} {{$выбрать.выбранный.дисплей}}

{{article.content_lang.display}}

{{l10n_strings.АВТОР}}

{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}

{{$выбрать.выбранный.дисплей}} {{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}} {{l10n_strings.CREATE_A_COLLECTION_ERROR}}

Mail ru : ВКонтакте Бизнес, Mail.ru Group открывают ранний доступ к Мультимаркету — единой B2B платформе для управления магазинами в ВК, ОК, AliExpress и Youla

08.03.2021 | 18:00

ВК Бизнес и Почта.ru Group представила единую платформу электронной коммерции Мультимаркет. Он позволяет владельцам интернет-магазинов одновременно управлять объявлениями и заказами из ВКонтакте, Одноклассников, AliExpress и Youla. Таким образом предприниматели получают доступ к общей аудитории этих платформ — 170 млн пользователей в месяц (аудитории могут пересекаться). Они также тратят меньше времени на рутинные задачи и могут сосредоточиться на росте продаж. При этом для покупателей все остается по-прежнему: они могут совершать покупки или связываться с продавцом через ту площадку, на которой нашли магазин — например, AliExpress.

Для того, чтобы настроить продажи через Мультимаркет, владельцам магазинов необходимо зарегистрироваться на сервисе multimarket.pro, выбрать площадки и следовать инструкциям по добавлению товаров. Продавцы могут использовать сообщество ВКонтакте, группу в Одноклассниках, магазин AliExpress или профиль Youla. В начале, чтобы продавать на AliExpress и Youla, предпринимателям потребуется создать новый профиль Мультимаркет. Возможность связать существующие профили с платформой будет доступна в ближайшее время.

Мультимаркет дает возможность работать со всеми ордерами в одном окне: просматривать полный список, менять их статус. Также удобно управлять товарами: платформа подстраивает описания под требования различных площадок, а также пересчитывает остатки после продажи на любой из них. Сервис также позволяет массовое редактирование товаров: продавец может в пару кликов установить сниженную цену на десятки товаров или убрать их с выкладки. Статистика поможет оценить эффективность размещения для каждого сайта.Продавцы могут общаться с покупателями из «ВКонтакте», «Одноклассников» и «Юлы» через «Мультимаркет» — скоро эта возможность станет доступна и для магазинов AliExpress.

Мультимаркет станет частью экосистемы ВКонтакте. Благодаря беспрепятственному доступу к различным сервисам экосистемы управлять магазином в Мультимаркете без дополнительной регистрации могут несколько человек, при условии, что у них есть аккаунты ВК Коннект. Администраторов можно назначать и удалять в любое время. У предпринимателей также будет собственная служба поддержки.

В дальнейшем можно будет управлять акциями на всех четырех площадках из единого рекламного кабинета Мультимаркет, настраивать рекламу как вручную, так и с помощью автоматизированной системы, которая будет автоматически подбирать релевантные ставки в зависимости от целей и целевой аудитории. Все это сэкономит время предпринимателей: им больше не придется возиться с настройками и рассчитывать бюджеты для каждой платформы в отдельности. Рекламные кампании в ВК уже можно запускать, останавливать и редактировать в Мультимаркете.

Разработчики также планируют увеличить количество площадок и добавить в сервис новые функции: например, можно будет управлять доставкой товаров и оплатой на Мультимаркете.

Вложения

Отказ от ответственности

mail.ru Group Ltd. опубликовала этот контент 09 марта 2021 и несет единоличную ответственность за содержащуюся в нем информацию. Распространяется компанией Public без изменений и изменений 17 марта 2021 г. 03:47:03 UTC .

Лучшее приложение для айфона vk. Ваши гости Вконтакте

Учитывая популярность и огромную аудиторию социальной сети В контакте с становится очевидным, что для многих пользователей «Контакт» заменяет любые другие популярные мессенджеры или, по крайней мере, идет с ними вровень. В рамках этого материала мы рассмотрим шесть самых популярных мессенджеров для социальной сети и выберем из них лучшие для различных задач. Идти!

свисток

Первым в нашей подборке стал мессенджер свисток , обзор которого не так давно есть на сайте.Он предлагает пользователям все необходимые инструменты для общения, возможность делиться контентом и просматривать его в приложении, а также целый ряд полезных дополнительных функций.

Swist позволяет создавать уникальные мемы на лету, добавляя текст к известным картинкам. Теоретически функция Type&Go помогает набирать сообщения на ходу. Есть стелс-режим. Мессенджер доступен бесплатно и не имеет рекламы. За деньги можно разблокировать дополнительные стикеры и сам режим Type&Go.Swist — один из лучших мессенджеров для ВКонтакте.

Посланник-невидимка

Следующим гостем нашей подборки стал « Посланник-невидимка «. Интерфейс до неприличия прост и содержит только список друзей, а также список диалогов. Messenger открывает вложения и позволяет отправлять фотографии.

Единственная заметная особенность «Невидимки» — возможность вести разговор, оставаясь офлайн для собеседников.К сожалению, почти в каждом мессенджере есть такая возможность. Кроме того, обращает на себя внимание наличие рекламы, которая отключается за деньги. Приложение следует рассматривать как самое простое средство связи.

В безопасности

На очереди мессенджер с интересным названием « В безопасности «. Несмотря на громкое название, в первую очередь отметим, что это единственное приложение из сегодняшней подборки, адаптированное еще и для iPad.Поэтому тем, кто предпочитает общение с планшета или просто не имеет iPhone/iPod touch, стоит обратить внимание на этот мессенджер.

Итак, приложение VSafety умеет шифровать разговор с помощью индивидуального ключа. Зашифрованный разговор нельзя просмотреть из другого приложения или браузера, так как вместо разговора будет отображаться только непонятный текст. Кроме того, мессенджер позволяет оставаться невидимым и просматривать сообщения, не отмечая их как прочитанные.При этом программа пока не умеет открывать вложения в сообщениях и содержит рекламу.

оффлайн мессенджер

Наша подборка перевалила за середину — приложение на очереди офлайн мессенджер . Его сразу можно отнести к разряду «просто работает». Пользователям доступны все стандартные варианты общения: список друзей, диалоги, окно чата с возможностью отправки изображений. Для пользователей, заботящихся о безопасности, есть возможность установить пароль для входа.

Приятной особенностью является адаптация приложения для iPhone 6 и iPhone 6 Plus — среди мессенджеров в сегодняшней подборке это не очень распространено. Очевидным недостатком приложения является посредственный интерфейс. Разработчики наверное пытались сделать проще, а получилось куча всего. Кстати, пусть вас не смущает название — приложению для работы нужен доступ в Сеть.

ВЧейт

VChate — единственный платный мессенджер среди всех рассматриваемых приложений, а по совместительству еще и один из лучших.Никакой рекламы и платного контента — все доступно сразу и всегда. Помимо стандартных функций и приятного интерфейса, отметим наличие нескольких интересных возможностей. Есть расширенные настройки скрытности и приватности, а также возможность использовать Touch ID для входа в приложение.

Пользователей можно добавлять в избранное, если вы много общаетесь и с разными людьми. VChate также включает виджет для Центра уведомлений в iOS 8. Отличное приложение, только версии для iPad не хватает.Кстати, оптимизация под последние флагманские смартфоны присутствует. Можно сказать, что приложение отрабатывает цену в 99 рублей.

Сегрето

Последний мессенджер на сегодня называется Segreto . Среди всех безопасных и надежных приложений такого рода это самое оригинальное. Дело в том, что вашу переписку с другом или подругой, которая проходит в рамках этой программы, больше никто не увидит. Она просто не попадает в историю социальных сетей.Интересна реализация и вопроса приватности.

Есть и стандартные возможности: пароль на запуск, режим невидимости. Интерфейс простой и довольно приятный. В общем, отличный мессенджер, если не переживать, что ваши сообщения пройдут мимо серверов соцсетей, хотя это пока под вопросом.

На этом наша экскурсия по мессенджерам для социальной сети ВКонтакте завершена. Из шести рассмотренных приложений хотелось бы выделить свисток , свисток и VChate , которые являются наиболее полными и комплексными коммуникационными решениями.При этом один из них бесплатный, а за другой потребуется 99 рублей. Оба варианта имеют свои плюсы и особенности, которые могут вам понадобиться. Обратите внимание, что только одно приложение предлагает поддержку iPad, и это VSafety. Кроме того, уместно будет сказать, что официальный клиент социальной сети вполне сносно выполняет функции мессенджера, но с некоторыми оговорками, которых лишены рассмотренные выше приложения.

Вконтакте на сегодняшний день является самой популярной социальной сетью в России.И количество сидящих в нем пользователей с мобильными устройствами iPhone и iPad растет с каждым днем. Но из-за политики Apple Вконтакте был вынужден убрать из своего мобильного клиента многие важные функции, такие как прослушивание музыки в фоновом режиме и офлайн.

К счастью, пользователи джейлбрейка смогли установить твик VKsettings и пользоваться полным функционалом. Но из-за недавних задержек снова стал актуальным вопрос, как слушать музыку Вконтакте оффлайн и в фоновом режиме.К счастью, разработчик Илья Камбаров (preciserf0x) интегрировал замечательный твик VKsettings в клиент ВКонтакте. Далее мы расскажем, как установить королевский клиент Вконтакте без джейлбрейка и его преимуществах.

Поддерживается iOS

  • iOS 9.3 — iOS 9.3.5
  • iOS 10.0.1 — iOS 10.2.1
  • iOS 11 — iOS 11.2.2

Инструкция обновлена ​​

Внимание! Команда Вконтакте периодически закрывает возможность прослушивания музыки онлайн через сторонние клиенты, поэтому данный функционал может быть недоступен в текущих версиях королевского ВК.

1. Как установить королевский клиент Вконтакте

Процесс установки королевского клиента предельно прост и не займет у вас много времени, выполните следующие действия:

  1. Удалить текущий клиент Вконтакте
  2. открыть мобильный браузер Safari на вашем iPhone
  3. Перейти на сайт и следовать дальнейшим инструкциям по покупке клиента https://f0x.pw/
  4. Нажмите на иконку ВКонтакте
  5. Быстро зайти в настройки и поменять дату на июль 2015
  6. После установки меняем дату обратно.
  7. Начнется установка, по окончании которой перейдите в Настройки -> Основные -> Профили и элементы управления расставить…
  8. Нажмите на АСТРИД МОБАЙЛ, ООО и подтвердите разрешение

1 Если появляется ошибка «Невозможно проверить программы из «Распространение iPhone: АСТРИД МОБАЙЛ, ООО»», то перезагрузите устройство и повторите попытку.

2 После шага 6 (возврат даты) проверьте свой часовой пояс, он должен быть вашим.В противном случае появится ошибка.

2. Инструкция по бесплатной установке королевского ВК на iOS 10, 11 с помощью Cydia Impactor


Минусы этого метода

  • Через 7 дней вам придется повторить все ранее проделанные шаги
  • У вас не последняя версия ВК

Вы также можете сделать джейлбрейк своего устройства и установить твик VKsettings.

После этого у вас есть работающее приложение Вконтакте со всеми скрытыми функциями, такими как:

  • Автономный режим
  • Возможность не читать сообщения
  • Скрытие ввода
  • Мультиаккаунт
  • Smart Post (создайте сообщение на стене, не выходя в интернет)
  • Настройка вкладок ВК
  • Подмена идентификатора клиента (iPhone, iPad, Android, Windows Phone, Windows 8 и многие другие)
  • Отключить безопасный поиск видео
  • Воспроизведение музыки при свернутом приложении ВК (в фоновом режиме)

Откат на старую версию ВК с безлимитной музыкой

Видео обзор приложения

Как сидеть Вконтакте офлайн

Нет полноценного офлайн режима (невидимость при просмотре новостей, написании сообщений и т.д.) и никогда не будет! ВКонтакте закрыли доступ к оффлайн методам работы, теперь даже с самыми продвинутыми приложениями такого рода, при выполнении определенных действий вы попадете в онлайн на мгновение («Я только что залогинился» и далее отсчет идет уже с этого времени )

Для того, чтобы другие пользователи ВКонтакте не узнали о том, что вы сейчас онлайн, вы можете использовать королевский клиент ВК.

  1. Для этого следуйте инструкциям, описанным ранее.
  2. открыть установленное приложение и прокрутить вниз
  3. Активировать тумблер оффлайн

Вот и все, надеемся наша инструкция помогла вам установить королевский клиент ВК и теперь вы можете пользоваться всеми его функциями.

Обновлено

Перестал работать сайт, с которого можно было скачать клиент Вконтакте. Разработчик заявил, что больше не может поддерживать его работоспособность и предлагает установку на платной основе.

Россия – своеобразная страна, которая во многих случаях работает автономно. Ничего необычного, если учесть, что в нем проживает около 150 миллионов человек и его большое влияние на соседние страны. И если они во многом независимы, то почему не в Интернете? Что ж, это так.Например, у них есть собственная поисковая система «Яндекс», и самая популярная в стране социальная сеть «ВКонтакте» .

Русская версия Facebook

Так известен этот веб-сервис, в основном из-за сходства с платформой, разработанной Марком Цукербергом и компанией Menlo Park. Дело в том, что VK был , придуманным братьями Павлом и Николаем Дуровыми, создателями Telegram Messenger , приложения для обмена мгновенными сообщениями, которое, несмотря на то, что не представляет угрозы для WhatsApp (также принадлежащего Facebook), до сих пор установлено на миллионах смартфонов. во всем мире.

Что касается официального приложения для iPhone этой российской социальной сети, то мы сталкиваемся с функциями, аналогичными функциям FB . Другими словами, мы можем настроить профиль пользователя и публиковать фотографии, вещи, которые приходят на ум, отправлять сообщения нашим друзьям, ставить лайки, делиться фотографиями, следить за интересными страницами и профилями.

  • Настройте свою страницу пользователя, включая ваши личные данные, такие как имя, возраст или фото профиля.
  • Создавайте альбомы для разделения фотографий и видео.
  • Знакомьтесь с новыми людьми и добавляйте пользователей на свою страницу друзей.
  • Отправляйте личные сообщения со смайликами и стикерами.
  • Делитесь фотографиями и используйте редактор, чтобы улучшить их с помощью фильтров и эффектов.
  • Будьте частью групп пользователей и сообществ, которые схожи с вашими интересами.
  • Играйте в игры в социальных сетях.
  • Воспроизведение видео и песен.

Однако этот онлайн-сервис выходит за рамки Facebook, поскольку включает в себя другие функции, которые можно сравнить с YouTube или онлайн-платформами потоковой передачи музыки, такими как Pandora или Spotify, пытаясь собрать большинство социальных функций, используемых пользователями Интернета.

Всем привет, уважаемые любители и пользователи отличных гаджетов на базе операционной системы iOS — iPhone и iPad. В сегодняшней статье мы поговорим о различных приложениях из социальной сети и iPad. Я рассмотрю два приложения, позволяющих взаимодействовать с ВК с вашего iPhone или iPad. Оба рассмотренных приложения служат разным целям и решают определенные задачи.

Вы, скорее всего, в курсе, что в свое время администрация AppStore удалила приложения из социальной сети Вконтакте .Причину назвать сложно. Но, судя по всему, у двух крупных компаний возникли разногласия, результатом которых стало удаление приложения из AppStore. Через какое-то время приложение было возвращено, затем снова удалено. В общем, эта эпопея с удалением/восстановлением приложений для iPhone и iPad длилась очень долго.

Сейчас, вроде, все уже «устоялось» и рядовым пользователям стало доступно хорошее приложение. . Как я уже говорил ранее, в этой небольшой статье я разберу два приложения.Все рассмотренные приложения бесплатны, ссылки также будут доступны в описании.

Приложение ВКонтакте

Официальное приложение от социальной сети Вконтакте для вашего iPhone и iPad. Качайте до тех пор, пока его снова не удалят, что, как я уже говорил выше, происходит с завидной регулярностью. Приложение позволяет получить удобным способом доступ к вашим сообщениям, друзьям, видео, музыке и другим возможностям ВКонтакте. Из всех очевидных плюсов официального приложения хочу выделить следующие три :

  • Удобная навигация по функциям .С этим приложением гораздо удобнее «сидеть» в социальной сети Вконтакте со своих мобильных iOS-устройств — iPhone и iPad. Все необходимые функции прямо у вас под рукой, никаких лишних движений делать не нужно.
  • Удобная связь . Через это приложение очень удобно общаться с друзьями и знакомыми в социальной сети Вконтакте.
  • Прослушивание музыки и просмотр видео . Приложение позволит вам легко искать и слушать различные музыкальные композиции.Возможность прослушивания композиции в тридцатисекундном варианте, с последующей загрузкой в ​​память телефона из iTunes.

Как я уже говорил, программа бесплатная, скачать ее можно из AppStore по ссылке, опубликованной над этим текстом. Чтобы скачать программу, перейдите по ссылке на свой iPhone или iPad.

VFeed


Это ваша личная программа для чтения новостей для iPhone и iPad. Как вы, скорее всего, уже догадались, содержание, т.е.е. новости, скачивается приложением из социальной сети Вконтакте. Очень удобная вещь, если вы хотите быть в курсе последних новостей. Из всех достоинств отмечу следующие:

  • Новости по теме . С помощью этого приложения вы можете выбирать новости только по интересующим вас темам. Согласитесь, очень удобно.
  • Репосты . Есть возможность поделиться новостью с друзьями с помощью репостов.
  • Закладки . В приложении есть возможность добавлять в закладки наиболее понравившиеся посты, чтобы в дальнейшем не потерять их в общей ленте новостей.

На сегодня все, надеюсь вам понравилась моя подборка приложений Вконтакте и вы смогли скачать себе нужный инструмент.

VK App — официальный клиент ВКонтакте, представленный в новой и старой версиях.

Полезные функции

Последние версии приложения ВК были восприняты пользователями очень холодно. Сначала администрация крупнейшей российской социальной сети запретила использование «невидимого» режима, а потом начала бороться с распространением пиратской музыки.Из-за этого на данный момент рейтинг покупателей в AppStore стремительно приближается к единице.

Установив старую версию приложения ВКонтакте на свой iPhone или iPad, вы сможете скачивать аудио из музыкального каталога на свое устройство, а также сможете вернуться к традиционному интерфейсу. Чтобы использовать старое приложение, владельцам iOS-устройств необходимо выполнить джейлбрейк.

Знакомые черты

Как нетрудно догадаться, приложение ВКонтакте предлагает полный набор стандартных функций.С его помощью можно общаться, обмениваться смайликами и стикерами, дарить подарки, читать посты в сообществах и следить за новостями друзей, получая уведомления об изменениях в их профиле или посещении страниц лично. Также есть инструменты для редактирования данных личной страницы и раздел настроек приватности, ранее доступный только из браузера. Для удобства пользователей вся навигация внутри приложения осуществляется из бокового меню.

Основные характеристики

  • позволяет вернуться к классическому интерфейсу ВК;
  • позволяет общаться в приватных и групповых чатах;
  • отправляет всплывающие уведомления о новых запросах на добавление в друзья, сообщениях и других обновлениях;
  • поддерживает загрузку аудиозаписей в кеш для дальнейшего прослушивания в офлайне;
  • отлично адаптируется под устройства с большой диагональю экрана;
  • работает только после установки Jailbreak;
  • Совместим со старыми моделями iPhone и iPad.

Vulkan® 1.2.211 — Спецификация A (со всеми зарегистрированными расширениями Vulkan)

  // Предоставлено VK_VERSION_1_0
typedef перечисление VkStructureType {
    ВК_СТРУКТУРА_ТИПЕ_ПРИЛОЖЕНИЕ_ИНФО = 0,
    VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO = 1,
    VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO = 2,
    VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO = 3,
    ВК_СТРУКТУРА_TYPE_SUBMIT_INFO = 4,
    VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO = 5,
    VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE = 6,
    ВК_СТРУКТУРА_ТИПЕ_BIND_SPARSE_INFO = 7,
    VK_STRUCTURE_TYPE_FENCE_CREATE_INFO = 8,
    VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO = 9,
    ВК_СТРУКТУРА_TYPE_EVENT_CREATE_INFO = 10,
    VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO = 11,
    VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO = 12,
    VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO = 13,
    VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO = 14,
    VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO = 15,
    VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO = 16,
    VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO = 17,
    VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO = 18,
    VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO = 19,
    VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO = 20,
    VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO = 21,
    VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO = 22,
    VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO = 23,
    VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO = 24,
    VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO = 25,
    VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO = 26,
    VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO = 27,
    VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO = 28,
    VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO = 29,
    VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO = 30,
    VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO = 31,
    ВК_СТРУКТУРА_ТИПЕ_DESCRIPTOR_SET_LAYOUT_CREATE_INFO = 32,
    VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO = 33,
    ВК_СТРУКТУРА_ТИПЕ_DESCRIPTOR_SET_ALLOCATE_INFO = 34,
    ВК_СТРУКТУРА_ТИПЕ_WRITE_DESCRIPTOR_SET = 35,
    VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET = 36,
    VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO = 37,
    ВК_СТРУКТУРА_ТИПЕ_RENDER_PASS_CREATE_INFO = 38,
    VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO = 39,
    VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO = 40,
    VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO = 41,
    VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO = 42,
    ВК_СТРУКТУРА_ТИПЕ_RENDER_PASS_BEGIN_INFO = 43,
    VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER = 44,
    VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER = 45,
    VK_STRUCTURE_TYPE_MEMORY_BARRIER = 46,
    VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO = 47,
    VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO = 48,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES = 1000094000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO = 1000157000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO = 1000157001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES = 1000083000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS = 1000127000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO = 1000127001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO = 1000060000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO = 1000060003,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO = 1000060004,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO = 1000060005,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO = 1000060006,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO = 1000060013,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO = 1000060014,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES = 1000070000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO = 1000070001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 = 1000146000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 = 1000146001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 = 1000146002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 = 1000146003,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 = 1000146004,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 = 1000059000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 = 1000059001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2 = 1000059002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 = 1000059003,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 = 1000059004,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 = 1000059005,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 = 1000059006,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 = 1000059007,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 = 1000059008,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES = 1000117000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO = 1000117001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO = 1000117002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO = 1000117003,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO = 1000053000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES = 1000053001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES = 1000053002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES = 1000120000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO = 1000145000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES = 1000145001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES = 1000145002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 = 1000145003,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO = 1000156000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO = 1000156001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO=1000156002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO = 1000156003,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES = 1000156004,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES = 1000156005,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO = 1000085000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO = 1000071000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES = 1000071001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO = 1000071002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES = 1000071003,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES = 1000071004,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO = 1000072000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO = 1000072001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO = 1000072002,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO = 1000112000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES = 1000112001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO = 1000113000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO = 1000077000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO = 1000076000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES = 1000076001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES = 1000168000,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT = 1000168001,
  // Предоставлено VK_VERSION_1_1
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES = 1000063000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES = 49,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES = 50,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES = 51,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES = 52,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO = 1000147000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2 = 1000109000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2 = 1000109001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2 = 1000109002,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2 = 1000109003,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2 = 1000109004,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO = 1000109005,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SUBPASS_END_INFO = 1000109006,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES = 1000177000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES = 1000196000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES = 1000180000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES = 1000082000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES = 1000197000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO = 1000161000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES = 1000161001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES = 1000161002,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO = 1000161003,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT = 1000161004,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES = 1000199000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE = 1000199001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES = 1000221000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO = 1000246000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES = 1000130000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO = 1000130001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES = 1000211000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES = 1000108000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO = 1000108001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO = 1000108002,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO = 1000108003,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES = 1000253000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES = 1000175000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES = 1000241000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT = 1000241001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT = 1000241002,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES = 1000261000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES = 1000207000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES = 1000207001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO = 1000207002,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO = 1000207003,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO = 1000207004,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO = 1000207005,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES = 1000257000,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO = 1000244001,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO = 1000257002,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO = 1000257003,
  // Предоставлено VK_VERSION_1_2
    VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO = 1000257004,
    VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO = 1000192000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES = 1000215000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES = 1000245000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES = 1000276000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES = 1000295000,
    VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO = 1000295001,
    VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO = 1000295002,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES = 1000297000,
    VK_STRUCTURE_TYPE_MEMORY_BARRIER_2 = 1000314000,
    VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2 = 1000314001,
    VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2 = 1000314002,
    ВК_СТРУКТУРА_ТИПЕ_DEPENDENCY_INFO = 1000314003,
    VK_STRUCTURE_TYPE_SUBMIT_INFO_2 = 1000314004,
    VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO = 1000314005,
    VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO = 1000314006,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES = 1000314007,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES = 1000325000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES = 1000335000,
    VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2 = 1000337000,
    VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2 = 1000337001,
    VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2 = 1000337002,
    VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2 = 1000337003,
    VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2 = 1000337004,
    VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2 = 1000337005,
    VK_STRUCTURE_TYPE_BUFFER_COPY_2 = 1000337006,
    VK_STRUCTURE_TYPE_IMAGE_COPY_2 = 1000337007,
    VK_STRUCTURE_TYPE_IMAGE_BLIT_2 = 1000337008,
    VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2 = 1000337009,
    VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2 = 1000337010,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES = 1000225000,
    VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO = 1000225001,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES = 1000225002,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES = 1000138000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES = 1000138001,
    VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK = 1000138002,
    VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO = 1000138003,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES = 1000066000,
    VK_STRUCTURE_TYPE_RENDERING_INFO = 1000044000,
    VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO = 1000044001,
    VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO = 1000044002,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES = 1000044003,
    VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO = 1000044004,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES = 1000280000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES = 1000280001,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES = 1000281001,
    VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3 = 1000360000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES = 1000413000,
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES = 1000413001,
    VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS = 1000413002,
    VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS = 1000413003,
  // Предоставлено VK_KHR_swapchain
    VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR = 1000001000,
  // Предоставлено VK_KHR_swapchain
    VK_STRUCTURE_TYPE_PRESENT_INFO_KHR = 1000001001,
  // Предоставлено VK_VERSION_1_1 с VK_KHR_swapchain, VK_KHR_device_group с VK_KHR_surface
    VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR = 1000060007,
  // Предоставлено VK_VERSION_1_1 с VK_KHR_swapchain, VK_KHR_device_group с VK_KHR_swapchain
    VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR = 1000060008,
  // Предоставлено VK_VERSION_1_1 с VK_KHR_swapchain, VK_KHR_device_group с VK_KHR_swapchain
    VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR = 1000060009,
  // Предоставлено VK_VERSION_1_1 с VK_KHR_swapchain, VK_KHR_device_group с VK_KHR_swapchain
    VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR = 1000060010,
  // Предоставлено VK_VERSION_1_1 с VK_KHR_swapchain, VK_KHR_device_group с VK_KHR_swapchain
    VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR = 1000060011,
  // Предоставлено VK_VERSION_1_1 с VK_KHR_swapchain, VK_KHR_device_group с VK_KHR_swapchain
    VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR = 1000060012,
  // Предоставлено VK_KHR_display
    VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR = 1000002000,
  // Предоставлено VK_KHR_display
    VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR = 1000002001,
  // Предоставлено VK_KHR_display_swapchain
    VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR = 1000003000,
  // Предоставлено VK_KHR_xlib_surface
    VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR = 1000004000,
  // Предоставлено VK_KHR_xcb_surface
    VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR = 1000005000,
  // Предоставлено VK_KHR_wayland_surface
    VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR = 1000006000,
  // Предоставлено VK_KHR_android_surface
    VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR = 1000008000,
  // Предоставлено VK_KHR_win32_surface
    VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR = 1000009000,
  // Предоставлено VK_EXT_debug_report
    VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT = 1000011000,
  // Предоставлено VK_AMD_rasterization_order
    VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD = 1000018000,
  // Предоставлено VK_EXT_debug_marker
    VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT = 1000022000,
  // Предоставлено VK_EXT_debug_marker
    VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT = 1000022001,
  // Предоставлено VK_EXT_debug_marker
    VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT = 1000022002,
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    ВК_СТРУКТУРА_ТИП_ВИДЕО_ПРОФИЛЬ_ХР = 1000023000,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_CAPABILITIES_KHR = 1000023001,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_PICTURE_RESOURCE_KHR=1000023002,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_GET_MEMORY_PROPERTIES_KHR = 1000023003,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_BIND_MEMORY_KHR=1000023004,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_SESSION_CREATE_INFO_KHR = 1000023005,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR = 1000023006,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_UPDATE_INFO_KHR = 1000023007,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_BEGIN_CODING_INFO_KHR=1000023008,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_END_CODING_INFO_KHR = 1000023009,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_CODING_CONTROL_INFO_KHR = 1000023010,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_REFERENCE_SLOT_KHR=1000023011,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR = 1000023012,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_PROFILES_KHR=1000023013,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_KHR = 1000023014,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_VIDEO_FORMAT_PROPERTIES_KHR = 1000023015,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_queue
    VK_STRUCTURE_TYPE_QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_2_KHR = 1000023016,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_decode_queue
    VK_STRUCTURE_TYPE_VIDEO_DECODE_INFO_KHR = 1000024000,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_KHR_video_decode_queue
    VK_STRUCTURE_TYPE_VIDEO_DECODE_CAPABILITIES_KHR = 1000024001,
#endif
  // Предоставлено VK_NV_dedicated_allocation
    VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV = 1000026000,
  // Предоставлено VK_NV_dedicated_allocation
    VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV = 1000026001,
  // Предоставлено VK_NV_dedicated_allocation
    VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV = 1000026002,
  // Предоставлено VK_EXT_transform_feedback
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT = 1000028000,
  // Предоставлено VK_EXT_transform_feedback
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT = 1000028001,
  // Предоставлено VK_EXT_transform_feedback
    VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT = 1000028002,
  // Предоставлено VK_NVX_binary_import
    VK_STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX = 1000029000,
  // Предоставлено VK_NVX_binary_import
    VK_STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX = 1000029001,
  // Предоставлено VK_NVX_binary_import
    VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX = 1000029002,
  // Предоставлено VK_NVX_image_view_handle
    VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX = 1000030000,
  // Предоставлено VK_NVX_image_view_handle
    VK_STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX = 1000030001,
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_CAPABILITIES_EXT = 1000038000,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000038001,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_SESSION_PARAMETERS_ADD_INFO_EXT = 1000038002,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_VCL_FRAME_INFO_EXT = 1000038003,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_DPB_SLOT_INFO_EXT = 1000038004,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_NALU_SLICE_EXT = 1000038005,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_EMIT_PICTURE_PARAMETERS_EXT = 1000038006,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_PROFILE_EXT = 1000038007,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_RATE_CONTROL_INFO_EXT = 1000038008,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_RATE_CONTROL_LAYER_INFO_EXT = 1000038009,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h364
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h364_REFERENCE_LISTS_EXT = 1000038010,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_CAPABILITIES_EXT = 1000039000,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000039001,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_SESSION_PARAMETERS_ADD_INFO_EXT = 1000039002,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_VCL_FRAME_INFO_EXT = 1000039003,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_DPB_SLOT_INFO_EXT = 1000039004,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_NALU_SLICE_SEGMENT_EXT = 1000039005,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_EMIT_PICTURE_PARAMETERS_EXT = 1000039006,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_PROFILE_EXT = 1000039007,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_REFERENCE_LISTS_EXT = 1000039008,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_RATE_CONTROL_INFO_EXT = 1000039009,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_encode_h365
    VK_STRUCTURE_TYPE_VIDEO_ENCODE_h365_RATE_CONTROL_LAYER_INFO_EXT = 1000039010,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_decode_h364
    VK_STRUCTURE_TYPE_VIDEO_DECODE_h364_CAPABILITIES_EXT = 1000040000,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_decode_h364
    VK_STRUCTURE_TYPE_VIDEO_DECODE_h364_PICTURE_INFO_EXT = 1000040001,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_decode_h364
    VK_STRUCTURE_TYPE_VIDEO_DECODE_h364_MVC_EXT = 1000040002,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_decode_h364
    VK_STRUCTURE_TYPE_VIDEO_DECODE_h364_PROFILE_EXT = 1000040003,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_decode_h364
    VK_STRUCTURE_TYPE_VIDEO_DECODE_h364_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000040004,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_decode_h364
    VK_STRUCTURE_TYPE_VIDEO_DECODE_h364_SESSION_PARAMETERS_ADD_INFO_EXT = 1000040005,
#endif
#ifdef ВК_ENABLE_BETA_EXTENSIONS
  // Предоставлено VK_EXT_video_decode_h364
    VK_STRUCTURE_TYPE_VIDEO_DECODE_h364_DPB_SLOT_INFO_EXT = 1000040006,
#endif
  // Предоставлено VK_AMD_texture_gather_bias_lod
    VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD = 1000041000,
  // Предоставлено VK_KHR_dynamic_rendering с VK_KHR_fragment_shading_rate
    VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR = 1000044006,
  // Предоставлено VK_KHR_dynamic_rendering с VK_EXT_fragment_density_map
    VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT = 1000044007,
  // Предоставлено VK_KHR_dynamic_rendering с VK_AMD_mixed_attachment_samples
    VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD = 1000044008,
  // Предоставлено VK_KHR_dynamic_rendering с VK_NVX_multiview_per_view_attributes
    VK_STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX = 1000044009,
  // Предоставлено VK_GGP_stream_descriptor_surface
    VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP = 1000049000,
  // Предоставлено VK_NV_corner_sampled_image
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV = 1000050000,
  // Предоставлено VK_NV_external_memory
    VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV = 1000056000,
  // Предоставлено VK_NV_external_memory
    VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV = 1000056001,
  // Предоставлено VK_NV_external_memory_win32
    VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV = 1000057000,
  // Предоставлено VK_NV_external_memory_win32
    VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV = 1000057001,
  // Предоставлено VK_NV_win32_keyed_mutex
    VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV = 1000058000,
  // Предоставлено VK_EXT_validation_flags
    VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT = 1000061000,
  // Предоставлено VK_NN_vi_surface
    VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN = 1000062000,
  // Предоставлено VK_EXT_astc_decode_mode
    VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT = 1000067000,
  // Предоставлено VK_EXT_astc_decode_mode
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT = 1000067001,
  // Предоставлено VK_KHR_external_memory_win32
    VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR=1000073000,
  // Предоставлено VK_KHR_external_memory_win32
    VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR=1000073001,
  // Предоставлено VK_KHR_external_memory_win32
    VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR = 1000073002,
  // Предоставлено VK_KHR_external_memory_win32
    VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR=1000073003,
  // Предоставлено VK_KHR_external_memory_fd
    VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR=1000074000,
  // Предоставлено VK_KHR_external_memory_fd
    VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR = 1000074001,
  // Предоставлено VK_KHR_external_memory_fd
    VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR=1000074002,
  // Предоставлено VK_KHR_win32_keyed_mutex
    VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR = 1000075000,
  // Предоставлено VK_KHR_external_semaphore_win32
    VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = 1000078000,
  // Предоставлено VK_KHR_external_semaphore_win32
    VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = 1000078001,
  // Предоставлено VK_KHR_external_semaphore_win32
    VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR = 1000078002,
  // Предоставлено VK_KHR_external_semaphore_win32
    VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR = 1000078003,
  // Предоставлено VK_KHR_external_semaphore_fd
    VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR = 1000079000,
  // Предоставлено VK_KHR_external_semaphore_fd
    VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR = 1000079001,
  // Предоставлено VK_KHR_push_descriptor
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR = 1000080000,
  // Предоставлено VK_EXT_conditional_rendering
    VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT = 1000081000,
  // Предоставлено VK_EXT_conditional_rendering
    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT = 1000081001,
  // Предоставлено VK_EXT_conditional_rendering
    VK_STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT = 1000081002,
  // Provided by VK_KHR_incremental_present
    VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR = 1000084000,
  // Provided by VK_NV_clip_space_w_scaling
    VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV = 1000087000,
  // Provided by VK_EXT_display_surface_counter
    VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT = 10000

, // Provided by VK_EXT_display_control VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT = 1000091000, // Provided by VK_EXT_display_control VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT = 1000091001, // Provided by VK_EXT_display_control VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT = 1000091002, // Provided by VK_EXT_display_control VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT = 1000091003, // Provided by VK_GOOGLE_display_timing VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE = 1000092000, // Provided by VK_NVX_multiview_per_view_attributes VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX = 1000097000, // Provided by VK_NV_viewport_swizzle VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV = 1000098000, // Provided by VK_EXT_discard_rectangles VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT = 1000099000, // Provided by VK_EXT_discard_rectangles VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT = 1000099001, // Provided by VK_EXT_conservative_rasterization VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT = 1000101000, // Provided by VK_EXT_conservative_rasterization VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT = 1000101001, // Provided by VK_EXT_depth_clip_enable VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT = 1000102000, // Provided by VK_EXT_depth_clip_enable VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT = 1000102001, // Provided by VK_EXT_hdr_metadata VK_STRUCTURE_TYPE_HDR_METADATA_EXT = 1000105000, // Provided by VK_KHR_shared_presentable_image VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR = 1000111000, // Provided by VK_KHR_external_fence_win32 VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114000, // Provided by VK_KHR_external_fence_win32 VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR = 1000114001, // Provided by VK_KHR_external_fence_win32 VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR = 1000114002, // Provided by VK_KHR_external_fence_fd VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR = 1000115000, // Provided by VK_KHR_external_fence_fd VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR = 1000115001, // Provided by VK_KHR_performance_query VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR = 1000116000, // Provided by VK_KHR_performance_query VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR = 1000116001, // Provided by VK_KHR_performance_query VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR = 1000116002, // Provided by VK_KHR_performance_query VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR = 1000116003, // Provided by VK_KHR_performance_query VK_STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR = 1000116004, // Provided by VK_KHR_performance_query VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR = 1000116005, // Provided by VK_KHR_performance_query VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR = 1000116006, // Provided by VK_KHR_get_surface_capabilities2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR = 1000119000, // Provided by VK_KHR_get_surface_capabilities2 VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR = 1000119001, // Provided by VK_KHR_get_surface_capabilities2 VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR = 1000119002, // Provided by VK_KHR_get_display_properties2 VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR = 1000121000, // Provided by VK_KHR_get_display_properties2 VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR = 1000121001, // Provided by VK_KHR_get_display_properties2 VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR = 1000121002, // Provided by VK_KHR_get_display_properties2 VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR = 1000121003, // Provided by VK_KHR_get_display_properties2 VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR = 1000121004, // Provided by VK_MVK_ios_surface VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK = 1000122000, // Provided by VK_MVK_macos_surface VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK = 1000123000, // Provided by VK_EXT_debug_utils VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT = 1000128000, // Provided by VK_EXT_debug_utils VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT = 1000128001, // Provided by VK_EXT_debug_utils VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT = 1000128002, // Provided by VK_EXT_debug_utils VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT = 1000128003, // Provided by VK_EXT_debug_utils VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT = 1000128004, // Provided by VK_ANDROID_external_memory_android_hardware_buffer VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID = 1000129000, // Provided by VK_ANDROID_external_memory_android_hardware_buffer VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID = 1000129001, // Provided by VK_ANDROID_external_memory_android_hardware_buffer VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID = 1000129002, // Provided by VK_ANDROID_external_memory_android_hardware_buffer VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = 1000129003, // Provided by VK_ANDROID_external_memory_android_hardware_buffer VK_STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = 1000129004, // Provided by VK_ANDROID_external_memory_android_hardware_buffer VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID = 1000129005, // Provided by VK_KHR_format_feature_flags2 with VK_ANDROID_external_memory_android_hardware_buffer VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID = 1000129006, // Provided by VK_EXT_sample_locations VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT = 1000143000, // Provided by VK_EXT_sample_locations VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT = 1000143001, // Provided by VK_EXT_sample_locations VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT = 1000143002, // Provided by VK_EXT_sample_locations VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT = 1000143003, // Provided by VK_EXT_sample_locations VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT = 1000143004, // Provided by VK_EXT_blend_operation_advanced VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT = 1000148000, // Provided by VK_EXT_blend_operation_advanced VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT = 1000148001, // Provided by VK_EXT_blend_operation_advanced VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT = 1000148002, // Provided by VK_NV_fragment_coverage_to_color VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV = 1000149000, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR = 1000150007, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR = 1000150000, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR = 1000150002, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR = 1000150003, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR = 1000150004, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR = 1000150005, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR = 1000150006, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR = 1000150009, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR = 1000150010, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR = 1000150011, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR = 1000150012, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR = 1000150013, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR = 1000150014, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR = 1000150017, // Provided by VK_KHR_acceleration_structure VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR = 1000150020, // Provided by VK_KHR_ray_tracing_pipeline VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR = 1000347000, // Provided by VK_KHR_ray_tracing_pipeline VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR = 1000347001, // Provided by VK_KHR_ray_tracing_pipeline VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR = 1000150015, // Provided by VK_KHR_ray_tracing_pipeline VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR = 1000150016, // Provided by VK_KHR_ray_tracing_pipeline VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR = 1000150018, // Provided by VK_KHR_ray_query VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR = 1000348013, // Provided by VK_NV_framebuffer_mixed_samples VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV = 1000152000, // Provided by VK_NV_shader_sm_builtins VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV = 1000154000, // Provided by VK_NV_shader_sm_builtins VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV = 1000154001, // Provided by VK_EXT_image_drm_format_modifier VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT = 1000158000, // Provided by VK_EXT_image_drm_format_modifier VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT = 1000158002, // Provided by VK_EXT_image_drm_format_modifier VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT = 1000158003, // Provided by VK_EXT_image_drm_format_modifier VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT = 1000158004, // Provided by VK_EXT_image_drm_format_modifier VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT = 1000158005, // Provided by VK_KHR_format_feature_flags2 with VK_EXT_image_drm_format_modifier VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT = 1000158006, // Provided by VK_EXT_validation_cache VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT = 1000160000, // Provided by VK_EXT_validation_cache VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT = 1000160001, #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_KHR_portability_subset VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR = 1000163000, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_KHR_portability_subset VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR = 1000163001, #endif // Provided by VK_NV_shading_rate_image VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV = 1000164000, // Provided by VK_NV_shading_rate_image VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV = 1000164001, // Provided by VK_NV_shading_rate_image VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV = 1000164002, // Provided by VK_NV_shading_rate_image VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV = 1000164005, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV = 1000165000, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV = 1000165001, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_GEOMETRY_NV = 1000165003, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV = 1000165004, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_GEOMETRY_AABB_NV = 1000165005, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV = 1000165006, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV = 1000165007, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV = 1000165008, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV = 1000165009, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV = 1000165011, // Provided by VK_NV_ray_tracing VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV = 1000165012, // Provided by VK_NV_representative_fragment_test VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV = 1000166000, // Provided by VK_NV_representative_fragment_test VK_STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV = 1000166001, // Provided by VK_EXT_filter_cubic VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT = 1000170000, // Provided by VK_EXT_filter_cubic VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT = 1000170001, // Provided by VK_EXT_external_memory_host VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT = 1000178000, // Provided by VK_EXT_external_memory_host VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT = 1000178001, // Provided by VK_EXT_external_memory_host VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT = 1000178002, // Provided by VK_KHR_shader_clock VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR = 1000181000, // Provided by VK_AMD_pipeline_compiler_control VK_STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD = 1000183000, // Provided by VK_EXT_calibrated_timestamps VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT = 1000184000, // Provided by VK_AMD_shader_core_properties VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD = 1000185000, #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_EXT_video_decode_h365 VK_STRUCTURE_TYPE_VIDEO_DECODE_h365_CAPABILITIES_EXT = 1000187000, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_EXT_video_decode_h365 VK_STRUCTURE_TYPE_VIDEO_DECODE_h365_SESSION_PARAMETERS_CREATE_INFO_EXT = 1000187001, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_EXT_video_decode_h365 VK_STRUCTURE_TYPE_VIDEO_DECODE_h365_SESSION_PARAMETERS_ADD_INFO_EXT = 1000187002, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_EXT_video_decode_h365 VK_STRUCTURE_TYPE_VIDEO_DECODE_h365_PROFILE_EXT = 1000187003, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_EXT_video_decode_h365 VK_STRUCTURE_TYPE_VIDEO_DECODE_h365_PICTURE_INFO_EXT = 1000187004, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_EXT_video_decode_h365 VK_STRUCTURE_TYPE_VIDEO_DECODE_h365_DPB_SLOT_INFO_EXT = 1000187005, #endif // Provided by VK_KHR_global_priority VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR = 1000174000, // Provided by VK_KHR_global_priority VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR = 1000388000, // Provided by VK_KHR_global_priority VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR = 1000388001, // Provided by VK_AMD_memory_overallocation_behavior VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD = 1000189000, // Provided by VK_EXT_vertex_attribute_divisor VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT = 10001

, // Provided by VK_EXT_vertex_attribute_divisor VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT = 10001

, // Provided by VK_EXT_vertex_attribute_divisor VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT = 10001

, // Provided by VK_GGP_frame_token VK_STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP = 1000191000, // Provided by VK_NV_compute_shader_derivatives VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV = 1000201000, // Provided by VK_NV_mesh_shader VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV = 1000202000, // Provided by VK_NV_mesh_shader VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV = 1000202001, // Provided by VK_NV_fragment_shader_barycentric VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV = 1000203000, // Provided by VK_NV_shader_image_footprint VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV = 1000204000, // Provided by VK_NV_scissor_exclusive VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV = 1000205000, // Provided by VK_NV_scissor_exclusive VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV = 1000205002, // Provided by VK_NV_device_diagnostic_checkpoints VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV = 1000206000, // Provided by VK_NV_device_diagnostic_checkpoints VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV = 1000206001, // Provided by VK_INTEL_shader_integer_functions2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL = 1000209000, // Provided by VK_INTEL_performance_query VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL = 1000210000, // Provided by VK_INTEL_performance_query VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL = 1000210001, // Provided by VK_INTEL_performance_query VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL = 1000210002, // Provided by VK_INTEL_performance_query VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL = 1000210003, // Provided by VK_INTEL_performance_query VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL = 1000210004, // Provided by VK_INTEL_performance_query VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL = 1000210005, // Provided by VK_EXT_pci_bus_info VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT = 1000212000, // Provided by VK_AMD_display_native_hdr VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD = 1000213000, // Provided by VK_AMD_display_native_hdr VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD = 1000213001, // Provided by VK_FUCHSIA_imagepipe_surface VK_STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA = 1000214000, // Provided by VK_EXT_metal_surface VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT = 1000217000, // Provided by VK_EXT_fragment_density_map VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT = 1000218000, // Provided by VK_EXT_fragment_density_map VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT = 1000218001, // Provided by VK_EXT_fragment_density_map VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT = 1000218002, // Provided by VK_KHR_fragment_shading_rate VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR = 1000226000, // Provided by VK_KHR_fragment_shading_rate VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR = 1000226001, // Provided by VK_KHR_fragment_shading_rate VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR = 1000226002, // Provided by VK_KHR_fragment_shading_rate VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR = 1000226003, // Provided by VK_KHR_fragment_shading_rate VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR = 1000226004, // Provided by VK_AMD_shader_core_properties2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD = 1000227000, // Provided by VK_AMD_device_coherent_memory VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD = 1000229000, // Provided by VK_EXT_shader_image_atomic_int64 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT = 1000234000, // Provided by VK_EXT_memory_budget VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT = 1000237000, // Provided by VK_EXT_memory_priority VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT = 1000238000, // Provided by VK_EXT_memory_priority VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT = 1000238001, // Provided by VK_KHR_surface_protected_capabilities VK_STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR = 1000239000, // Provided by VK_NV_dedicated_allocation_image_aliasing VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV = 1000240000, // Provided by VK_EXT_buffer_device_address VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT = 1000244000, // Provided by VK_EXT_buffer_device_address VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT = 1000244002, // Provided by VK_EXT_validation_features VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT = 1000247000, // Provided by VK_KHR_present_wait VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR = 1000248000, // Provided by VK_NV_cooperative_matrix VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV = 1000249000, // Provided by VK_NV_cooperative_matrix VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV = 1000249001, // Provided by VK_NV_cooperative_matrix VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV = 1000249002, // Provided by VK_NV_coverage_reduction_mode VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV = 1000250000, // Provided by VK_NV_coverage_reduction_mode VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV = 1000250001, // Provided by VK_NV_coverage_reduction_mode VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV = 1000250002, // Provided by VK_EXT_fragment_shader_interlock VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT = 1000251000, // Provided by VK_EXT_ycbcr_image_arrays VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT = 1000252000, // Provided by VK_EXT_provoking_vertex VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT = 1000254000, // Provided by VK_EXT_provoking_vertex VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT = 1000254001, // Provided by VK_EXT_provoking_vertex VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT = 1000254002, // Provided by VK_EXT_full_screen_exclusive VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT = 1000255000, // Provided by VK_EXT_full_screen_exclusive VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT = 1000255002, // Provided by VK_KHR_win32_surface with VK_EXT_full_screen_exclusive VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT = 1000255001, // Provided by VK_EXT_headless_surface VK_STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT = 1000256000, // Provided by VK_EXT_line_rasterization VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT = 1000259000, // Provided by VK_EXT_line_rasterization VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT = 1000259001, // Provided by VK_EXT_line_rasterization VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT = 1000259002, // Provided by VK_EXT_shader_atomic_float VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT = 1000260000, // Provided by VK_EXT_index_type_uint8 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT = 1000265000, // Provided by VK_EXT_extended_dynamic_state VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT = 1000267000, // Provided by VK_KHR_pipeline_executable_properties VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR = 1000269000, // Provided by VK_KHR_pipeline_executable_properties VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR = 1000269001, // Provided by VK_KHR_pipeline_executable_properties VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR = 1000269002, // Provided by VK_KHR_pipeline_executable_properties VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR = 1000269003, // Provided by VK_KHR_pipeline_executable_properties VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR = 1000269004, // Provided by VK_KHR_pipeline_executable_properties VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR = 1000269005, // Provided by VK_EXT_shader_atomic_float2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT = 1000273000, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV = 1000277000, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV = 1000277001, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV = 1000277002, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV = 1000277003, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV = 1000277004, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV = 1000277005, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV = 1000277006, // Provided by VK_NV_device_generated_commands VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV = 1000277007, // Provided by VK_NV_inherited_viewport_scissor VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV = 1000278000, // Provided by VK_NV_inherited_viewport_scissor VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV = 1000278001, // Provided by VK_EXT_texel_buffer_alignment VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT = 1000281000, // Provided by VK_QCOM_render_pass_transform VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM = 1000282000, // Provided by VK_QCOM_render_pass_transform VK_STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM = 1000282001, // Provided by VK_EXT_device_memory_report VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT = 1000284000, // Provided by VK_EXT_device_memory_report VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT = 1000284001, // Provided by VK_EXT_device_memory_report VK_STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT = 1000284002, // Provided by VK_EXT_robustness2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT = 1000286000, // Provided by VK_EXT_robustness2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT = 1000286001, // Provided by VK_EXT_custom_border_color VK_STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT = 1000287000, // Provided by VK_EXT_custom_border_color VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT = 1000287001, // Provided by VK_EXT_custom_border_color VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT = 1000287002, // Provided by VK_KHR_pipeline_library VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR = 10002

, // Provided by VK_KHR_present_id VK_STRUCTURE_TYPE_PRESENT_ID_KHR = 1000294000, // Provided by VK_KHR_present_id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR = 1000294001, #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_KHR_video_encode_queue VK_STRUCTURE_TYPE_VIDEO_ENCODE_INFO_KHR = 1000299000, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_KHR_video_encode_queue VK_STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_INFO_KHR = 1000299001, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_KHR_video_encode_queue VK_STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_LAYER_INFO_KHR = 1000299002, #endif #ifdef VK_ENABLE_BETA_EXTENSIONS // Provided by VK_KHR_video_encode_queue VK_STRUCTURE_TYPE_VIDEO_ENCODE_CAPABILITIES_KHR = 1000299003, #endif // Provided by VK_NV_device_diagnostics_config VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV = 1000300000, // Provided by VK_NV_device_diagnostics_config VK_STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV = 1000300001, // Provided by VK_KHR_synchronization2 with VK_NV_device_diagnostic_checkpoints VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV = 1000314008, // Provided by VK_KHR_synchronization2 with VK_NV_device_diagnostic_checkpoints VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV = 1000314009, // Provided by VK_EXT_graphics_pipeline_library VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT = 1000320000, // Provided by VK_EXT_graphics_pipeline_library VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT = 1000320001, // Provided by VK_EXT_graphics_pipeline_library VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT = 1000320002, // Provided by VK_KHR_shader_subgroup_uniform_control_flow VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR = 1000323000, // Provided by VK_NV_fragment_shading_rate_enums VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV = 1000326000, // Provided by VK_NV_fragment_shading_rate_enums VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV = 1000326001, // Provided by VK_NV_fragment_shading_rate_enums VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV = 1000326002, // Provided by VK_NV_ray_tracing_motion_blur VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV = 1000327000, // Provided by VK_NV_ray_tracing_motion_blur VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV = 1000327001, // Provided by VK_NV_ray_tracing_motion_blur VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV = 1000327002, // Provided by VK_EXT_ycbcr_2plane_444_formats VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT = 1000330000, // Provided by VK_EXT_fragment_density_map2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT = 1000332000, // Provided by VK_EXT_fragment_density_map2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT = 1000332001, // Provided by VK_QCOM_rotated_copy_commands VK_STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM = 1000333000, // Provided by VK_KHR_workgroup_memory_explicit_layout VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR = 1000336000, // Provided by VK_EXT_4444_formats VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT = 1000340000, // Provided by VK_ARM_rasterization_order_attachment_access VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_ARM = 1000342000, // Provided by VK_EXT_rgba10x6_formats VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT = 1000344000, // Provided by VK_EXT_directfb_surface VK_STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT = 1000346000, // Provided by VK_VALVE_mutable_descriptor_type VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_VALVE = 1000351000, // Provided by VK_VALVE_mutable_descriptor_type VK_STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_VALVE = 1000351002, // Provided by VK_EXT_vertex_input_dynamic_state VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT = 1000352000, // Provided by VK_EXT_vertex_input_dynamic_state VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT = 1000352001, // Provided by VK_EXT_vertex_input_dynamic_state VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT = 1000352002, // Provided by VK_EXT_physical_device_drm VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT = 1000353000, // Provided by VK_EXT_depth_clip_control VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT = 1000355000, // Provided by VK_EXT_depth_clip_control VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT = 1000355001, // Provided by VK_EXT_primitive_topology_list_restart VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT = 1000356000, // Provided by VK_FUCHSIA_external_memory VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364000, // Provided by VK_FUCHSIA_external_memory VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA = 1000364001, // Provided by VK_FUCHSIA_external_memory VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364002, // Provided by VK_FUCHSIA_external_semaphore VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA = 1000365000, // Provided by VK_FUCHSIA_external_semaphore VK_STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA = 1000365001, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA = 1000366000, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA = 1000366001, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA = 1000366002, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA = 1000366003, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA = 1000366004, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA = 1000366005, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA = 1000366006, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA = 1000366007, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA = 1000366008, // Provided by VK_FUCHSIA_buffer_collection VK_STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA = 1000366009, // Provided by VK_HUAWEI_subpass_shading VK_STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI = 1000369000, // Provided by VK_HUAWEI_subpass_shading VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI = 1000369001, // Provided by VK_HUAWEI_subpass_shading VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI = 1000369002, // Provided by VK_HUAWEI_invocation_mask VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI = 1000370000, // Provided by VK_NV_external_memory_rdma VK_STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV = 1000371000, // Provided by VK_NV_external_memory_rdma VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV = 1000371001, // Provided by VK_EXT_extended_dynamic_state2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT = 1000377000, // Provided by VK_QNX_screen_surface VK_STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX = 1000378000, // Provided by VK_EXT_color_write_enable VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT = 1000381000, // Provided by VK_EXT_color_write_enable VK_STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT = 1000381001, // Provided by VK_EXT_primitives_generated_query VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT = 1000382000, // Provided by VK_EXT_image_view_min_lod VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT = 1000391000, // Provided by VK_EXT_image_view_min_lod VK_STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT = 1000391001, // Provided by VK_EXT_multi_draw VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT = 1000392000, // Provided by VK_EXT_multi_draw VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT = 1000392001, // Provided by VK_EXT_image_2d_view_of_3d VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT = 1000393000, // Provided by VK_EXT_border_color_swizzle VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT = 1000411000, // Provided by VK_EXT_border_color_swizzle VK_STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT = 1000411001, // Provided by VK_EXT_pageable_device_local_memory VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT = 1000412000, // Provided by VK_VALVE_descriptor_set_host_mapping VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE = 1000420000, // Provided by VK_VALVE_descriptor_set_host_mapping VK_STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE = 1000420001, // Provided by VK_VALVE_descriptor_set_host_mapping VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE = 1000420002, // Provided by VK_QCOM_fragment_density_map_offset VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM = 1000425000, // Provided by VK_QCOM_fragment_density_map_offset VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM = 1000425001, // Provided by VK_QCOM_fragment_density_map_offset VK_STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM = 1000425002, // Provided by VK_NV_linear_color_attachment VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV = 1000430000, // Provided by VK_VERSION_1_1 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES, // Provided by VK_VERSION_1_1 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES, // Provided by VK_EXT_debug_report VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT, // Provided by VK_KHR_dynamic_rendering VK_STRUCTURE_TYPE_RENDERING_INFO_KHR = VK_STRUCTURE_TYPE_RENDERING_INFO, // Provided by VK_KHR_dynamic_rendering VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR = VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO, // Provided by VK_KHR_dynamic_rendering VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO, // Provided by VK_KHR_dynamic_rendering VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES, // Provided by VK_KHR_dynamic_rendering VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR = VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO, // Provided by VK_KHR_dynamic_rendering with VK_NV_framebuffer_mixed_samples VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_NV = VK_STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD, // Provided by VK_KHR_multiview VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO, // Provided by VK_KHR_multiview VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES, // Provided by VK_KHR_multiview VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR = VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2, // Provided by VK_KHR_get_physical_device_properties2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2, // Provided by VK_KHR_device_group VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO_KHR = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO, // Provided by VK_KHR_device_group VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO, // Provided by VK_KHR_device_group VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO, // Provided by VK_KHR_device_group VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO, // Provided by VK_KHR_device_group VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO, // Provided by VK_KHR_bind_memory2 with VK_KHR_device_group VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO, // Provided by VK_KHR_bind_memory2 with VK_KHR_device_group VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO, // Provided by VK_EXT_texture_compression_astc_hdr VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES, // Provided by VK_KHR_device_group_creation VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES, // Provided by VK_KHR_device_group_creation VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO, // Provided by VK_KHR_external_memory_capabilities VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO, // Provided by VK_KHR_external_memory_capabilities VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES, // Provided by VK_KHR_external_memory_capabilities VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO, // Provided by VK_KHR_external_memory_capabilities VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES, // Provided by VK_KHR_external_fence_capabilities, VK_KHR_external_memory_capabilities, VK_KHR_external_semaphore_capabilities VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES, // Provided by VK_KHR_external_memory VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO, // Provided by VK_KHR_external_memory VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO, // Provided by VK_KHR_external_memory VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR = VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO, // Provided by VK_KHR_external_semaphore_capabilities VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO, // Provided by VK_KHR_external_semaphore_capabilities VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES, // Provided by VK_KHR_external_semaphore VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO, // Provided by VK_KHR_shader_float16_int8 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES, // Provided by VK_KHR_shader_float16_int8 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES, // Provided by VK_KHR_16bit_storage VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES, // Provided by VK_KHR_descriptor_update_template VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO, // Provided by VK_EXT_display_surface_counter VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT = VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT, // Provided by VK_KHR_imageless_framebuffer VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES, // Provided by VK_KHR_imageless_framebuffer VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO, // Provided by VK_KHR_imageless_framebuffer VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR = VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO, // Provided by VK_KHR_imageless_framebuffer VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO, // Provided by VK_KHR_create_renderpass2 VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2, // Provided by VK_KHR_create_renderpass2 VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2, // Provided by VK_KHR_create_renderpass2 VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2, // Provided by VK_KHR_create_renderpass2 VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR = VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2, // Provided by VK_KHR_create_renderpass2 VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2, // Provided by VK_KHR_create_renderpass2 VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR = VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO, // Provided by VK_KHR_create_renderpass2 VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR = VK_STRUCTURE_TYPE_SUBPASS_END_INFO, // Provided by VK_KHR_external_fence_capabilities VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO, // Provided by VK_KHR_external_fence_capabilities VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES, // Provided by VK_KHR_external_fence VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO, // Provided by VK_KHR_maintenance2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES, // Provided by VK_KHR_maintenance2 VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO, // Provided by VK_KHR_maintenance2 VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO, // Provided by VK_KHR_maintenance2 VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO, // Provided by VK_KHR_variable_pointers VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES, // Provided by VK_KHR_variable_pointers VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR, // Provided by VK_KHR_dedicated_allocation VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS, // Provided by VK_KHR_dedicated_allocation VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO, // Provided by VK_EXT_sampler_filter_minmax VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES, // Provided by VK_EXT_sampler_filter_minmax VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO, // Provided by VK_EXT_inline_uniform_block VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES, // Provided by VK_EXT_inline_uniform_block VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES, // Provided by VK_EXT_inline_uniform_block VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK, // Provided by VK_EXT_inline_uniform_block VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO, // Provided by VK_KHR_get_memory_requirements2 VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR = VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2, // Provided by VK_KHR_get_memory_requirements2 VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR = VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2, // Provided by VK_KHR_get_memory_requirements2 VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR = VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2, // Provided by VK_KHR_get_memory_requirements2 VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR = VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2, // Provided by VK_KHR_get_memory_requirements2 VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR = VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2, // Provided by VK_KHR_image_format_list VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO, // Provided by VK_KHR_sampler_ycbcr_conversion VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO, // Provided by VK_KHR_sampler_ycbcr_conversion VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO, // Provided by VK_KHR_sampler_ycbcr_conversion VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR = VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO, // Provided by VK_KHR_sampler_ycbcr_conversion VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR = VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO, // Provided by VK_KHR_sampler_ycbcr_conversion VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES, // Provided by VK_KHR_sampler_ycbcr_conversion VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR = VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES, // Provided by VK_KHR_bind_memory2 VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR = VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO, // Provided by VK_KHR_bind_memory2 VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR = VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO, // Provided by VK_EXT_descriptor_indexing VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO, // Provided by VK_EXT_descriptor_indexing VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES, // Provided by VK_EXT_descriptor_indexing VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES, // Provided by VK_EXT_descriptor_indexing VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO, // Provided by VK_EXT_descriptor_indexing VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT, // Provided by VK_KHR_maintenance3 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES, // Provided by VK_KHR_maintenance3 VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT, // Provided by VK_EXT_global_priority VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR, // Provided by VK_KHR_shader_subgroup_extended_types VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES, // Provided by VK_KHR_8bit_storage VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES, // Provided by VK_KHR_shader_atomic_int64 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES, // Provided by VK_EXT_pipeline_creation_feedback VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO, // Provided by VK_KHR_driver_properties VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES, // Provided by VK_KHR_shader_float_controls VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES, // Provided by VK_KHR_depth_stencil_resolve VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES, // Provided by VK_KHR_depth_stencil_resolve VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE_KHR = VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE, // Provided by VK_KHR_timeline_semaphore VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES, // Provided by VK_KHR_timeline_semaphore VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES, // Provided by VK_KHR_timeline_semaphore VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO, // Provided by VK_KHR_timeline_semaphore VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO, // Provided by VK_KHR_timeline_semaphore VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO, // Provided by VK_KHR_timeline_semaphore VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO, // Provided by VK_INTEL_performance_query VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL = VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL, // Provided by VK_KHR_vulkan_memory_model VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES, // Provided by VK_KHR_shader_terminate_invocation VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES, // Provided by VK_EXT_scalar_block_layout VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES, // Provided by VK_EXT_subgroup_size_control VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES, // Provided by VK_EXT_subgroup_size_control VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO, // Provided by VK_EXT_subgroup_size_control VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES, // Provided by VK_KHR_separate_depth_stencil_layouts VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES, // Provided by VK_KHR_separate_depth_stencil_layouts VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT, // Provided by VK_KHR_separate_depth_stencil_layouts VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT_KHR = VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT, // Provided by VK_EXT_buffer_device_address VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT, // Provided by VK_EXT_buffer_device_address VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO, // Provided by VK_EXT_tooling_info VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES, // Provided by VK_EXT_separate_stencil_usage VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO, // Provided by VK_KHR_uniform_buffer_standard_layout VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES, // Provided by VK_KHR_buffer_device_address VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES, // Provided by VK_KHR_buffer_device_address VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_KHR = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO, // Provided by VK_KHR_buffer_device_address VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO_KHR = VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO, // Provided by VK_KHR_buffer_device_address VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO_KHR = VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO, // Provided by VK_KHR_buffer_device_address VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO_KHR = VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO, // Provided by VK_EXT_host_query_reset VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES, // Provided by VK_EXT_shader_demote_to_helper_invocation VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES, // Provided by VK_KHR_shader_integer_dot_product VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES, // Provided by VK_KHR_shader_integer_dot_product VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES, // Provided by VK_EXT_texel_buffer_alignment VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES, // Provided by VK_EXT_private_data VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES, // Provided by VK_EXT_private_data VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO, // Provided by VK_EXT_private_data VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO_EXT = VK_STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO, // Provided by VK_EXT_pipeline_creation_cache_control VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_MEMORY_BARRIER_2_KHR = VK_STRUCTURE_TYPE_MEMORY_BARRIER_2, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHR = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHR = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_DEPENDENCY_INFO_KHR = VK_STRUCTURE_TYPE_DEPENDENCY_INFO, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_SUBMIT_INFO_2_KHR = VK_STRUCTURE_TYPE_SUBMIT_INFO_2, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHR = VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO, // Provided by VK_KHR_synchronization2 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES, // Provided by VK_KHR_zero_initialize_workgroup_memory VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES, // Provided by VK_EXT_image_robustness VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_BUFFER_INFO_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_IMAGE_INFO_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2_KHR = VK_STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_BLIT_IMAGE_INFO_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2_KHR = VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_BUFFER_COPY_2_KHR = VK_STRUCTURE_TYPE_BUFFER_COPY_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_IMAGE_COPY_2_KHR = VK_STRUCTURE_TYPE_IMAGE_COPY_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_IMAGE_BLIT_2_KHR = VK_STRUCTURE_TYPE_IMAGE_BLIT_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2_KHR = VK_STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2, // Provided by VK_KHR_copy_commands2 VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2_KHR = VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2, // Provided by VK_KHR_format_feature_flags2 VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3_KHR = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_3, // Provided by VK_EXT_global_priority_query VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_EXT = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR, // Provided by VK_EXT_global_priority_query VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_EXT = VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR, // Provided by VK_KHR_maintenance4 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES, // Provided by VK_KHR_maintenance4 VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES, // Provided by VK_KHR_maintenance4 VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS_KHR = VK_STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS, // Provided by VK_KHR_maintenance4 VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS_KHR = VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS, } VkStructureType;

.

Добавить комментарий

Ваш адрес email не будет опубликован.