<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>42850</bug_id>
          
          <creation_ts>2022-05-24 14:06:03 +0300</creation_ts>
          <short_desc>Не пашет совсем</short_desc>
          <delta_ts>2026-02-09 20:45:53 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>vulkan-examples</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>ASSIGNED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey V Turchin">zerg</reporter>
          <assigned_to name="Vitaly Lipatov">lav</assigned_to>
          <cc>alexei.mezin</cc>
    
    <cc>ancieg</cc>
    
    <cc>ancieg</cc>
    
    <cc>blinovdv</cc>
    
    <cc>iqqator</cc>
    
    <cc>lav</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>211067</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2022-05-24 14:06:03 +0300</bug_when>
    <thetext>Их кто-нибудь запускать вообще пробовал?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220116</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Zhukharev">ancieg</who>
    <bug_when>2023-01-13 16:25:49 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #0)
&gt; Их кто-нибудь запускать вообще пробовал?
Не работают вообще. В пакете нет нужных файлов.

Если собрать из исходников gear-репозитория как в спеке и запускать из поддиректории bin, то большая часть начинает хотя бы запускаться (но что-нибудь &quot;рисуется&quot; только в нескольких примерах).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221042</commentid>
    <comment_count>2</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2023-02-01 22:26:19 +0300</bug_when>
    <thetext>(Ответ для Anton Zhukharev на комментарий #1)
&gt; (Ответ для Sergey V Turchin на комментарий #0)
&gt; &gt; Их кто-нибудь запускать вообще пробовал?
&gt; Не работают вообще. В пакете нет нужных файлов.

Из описания пакета:
 Please, download Media Pack from
 http://vulkan.gpuinfo.org/examples.php
 and unpack it to /usr/lib64/vulkan-examples/data directory</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221043</commentid>
    <comment_count>3</comment_count>
    <who name="Anton Zhukharev">ancieg</who>
    <bug_when>2023-02-01 22:28:02 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #2)
&gt; (Ответ для Anton Zhukharev на комментарий #1)
&gt; &gt; (Ответ для Sergey V Turchin на комментарий #0)
&gt; &gt; &gt; Их кто-нибудь запускать вообще пробовал?
&gt; &gt; Не работают вообще. В пакете нет нужных файлов.
&gt; 
&gt; Из описания пакета:
&gt;  Please, download Media Pack from
&gt;  http://vulkan.gpuinfo.org/examples.php
&gt;  and unpack it to /usr/lib64/vulkan-examples/data directory

Not Found

The requested URL was not found on this server.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221044</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2023-02-01 22:38:46 +0300</bug_when>
    <thetext>(Ответ для Anton Zhukharev на комментарий #3)
...
&gt; &gt; Из описания пакета:
&gt; &gt;  Please, download Media Pack from
&gt; &gt;  http://vulkan.gpuinfo.org/examples.php
&gt; &gt;  and unpack it to /usr/lib64/vulkan-examples/data directory
&gt; 
&gt; Not Found
&gt; 
&gt; The requested URL was not found on this server.
Да, извините, последняя версия пакета не попала в репозиторий. Обновлённая информация по скачиванию у автора здесь:
https://github.com/SaschaWillems/Vulkan/blob/master/data/README.md</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221049</commentid>
    <comment_count>5</comment_count>
    <who name="Anton Zhukharev">ancieg</who>
    <bug_when>2023-02-01 23:57:53 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #4)
&gt; Да, извините, последняя версия пакета не попала в репозиторий. Обновлённая
&gt; информация по скачиванию у автора здесь:
&gt; https://github.com/SaschaWillems/Vulkan/blob/master/data/README.md
Другое дело - так примеры стали собираться, запускаться и отображаться. Спасибо!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239943</commentid>
    <comment_count>6</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2024-01-06 23:57:00 +0300</bug_when>
    <thetext>&gt; Да, извините, последняя версия пакета не попала в репозиторий. Обновлённая
&gt; информация по скачиванию у автора здесь:
&gt; https://github.com/SaschaWillems/Vulkan/blob/master/data/README.md

404 - page not found

Может все же обновить пакет, хотя бы его описание, чтоб там была корректная ссылка и ИНСТРУКЦИЯ, что именно качать и куда класть. Потому что качать, видимо, теперь надо из git, и не очевидно, что именно, и как именно его класть. Если вообще это работает.

Просто git clone --recursiv всего репозитория, и последующая сборка (без инсталляции) дает на выходе набор вполне работающих бинарников.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239969</commentid>
    <comment_count>7</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2024-01-08 21:16:36 +0300</bug_when>
    <thetext>(Ответ для Alexei V. Mezin на комментарий #6)
...
&gt; Может все же обновить пакет, хотя бы его описание, чтоб там была корректная
&gt; ссылка и ИНСТРУКЦИЯ, что именно качать и куда класть. Потому что качать,
А почему всё же? Уж извините, автор всё время меняет адреса и явки, что делать.

&gt; видимо, теперь надо из git, и не очевидно, что именно, и как именно его
&gt; класть. Если вообще это работает.
&gt; 
&gt; Просто git clone --recursiv всего репозитория, и последующая сборка (без
&gt; инсталляции) дает на выходе набор вполне работающих бинарников.

«As of may 2023 assets have been moved to a submodule.»
Так что теперь качать надо
git clone https://github.com/SaschaWillems/Vulkan-Assets

Сможете проверить?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239976</commentid>
    <comment_count>8</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2024-01-09 12:43:55 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #7)
&gt; (Ответ для Alexei V. Mezin на комментарий #6)
&gt; ...
&gt; &gt; Может все же обновить пакет, хотя бы его описание, чтоб там была корректная
&gt; &gt; ссылка и ИНСТРУКЦИЯ, что именно качать и куда класть. Потому что качать,
&gt; А почему всё же? Уж извините, автор всё время меняет адреса и явки, что
&gt; делать.

Да, меняет.


&gt; Так что теперь качать надо
&gt; git clone https://github.com/SaschaWillems/Vulkan-Assets
&gt; 
&gt; Сможете проверить?

Хм... Я может что-то упустил, надо перепроверить, но:

скачивал через git эти assets, и клал их в  /usr/lib64/vulkan-examples/data. Но или что-то не так положил, или старые бинарники ожидают увидеть в этом каталоге совсем другие файлы или их структуру.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240151</commentid>
    <comment_count>9</comment_count>
    <who name="Alexei V. Mezin">alexei.mezin</who>
    <bug_when>2024-01-13 22:20:18 +0300</bug_when>
    <thetext>(In reply to Alexei V. Mezin from comment #8)

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

Так и есть:

при попытке запустить любые примеры получаю ошибку

Error: Could not open shader file &quot;./../data/shaders/base/textoverlay.vert.spv&quot;

Нетрудно убедиться, что в структуре каталогов, которые скачиваются через git clone... нет ни каталога shaders, ни файлов с маской *overlay*.


То есть пакет нуждается в обновлении целиком, а не просто в новой ссылке на скачивание.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>255833</commentid>
    <comment_count>10</comment_count>
    <who name="iQQator">iqqator</who>
    <bug_when>2024-12-10 18:03:53 +0300</bug_when>
    <thetext>https://github.com/SaschaWillems/Vulkan/tree/master/shaders/glsl/base</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281729</commentid>
    <comment_count>11</comment_count>
    <who name="Блинов Денис Вячеславович">blinovdv</who>
    <bug_when>2026-02-09 20:45:53 +0300</bug_when>
    <thetext>На данный момент примеры можно запустить:
# apt-get install vulkan-examples git
$ git clone git://git.altlinux.org/gears/v/vulkan-examples.git vulkan-examples
$ cd vulkan-examples/bin

$  for example in /usr/lib64/vulkan-examples/bin/*; do
    if [ -x &quot;$example&quot; ] &amp;&amp; [ -f &quot;$example&quot; ]; then
        echo &quot;Запуск: $(basename &quot;$example&quot;)&quot;
        &quot;$example&quot;
    fi
done

При этом некоторые примеры не запускаются:
Could not load texture from ./../data/textures/hdr/pisa_cube.ktx
И иные ошибки загрузки текстур/моделей, но таких примеров мало.

Запуск примеров по одному:
$ rpm -ql vulkan-examples
И запустить нужный пример из пакета, находясь в папке ~/vulkan-examples/bin, таким образом:
/usr/lib64/vulkan-examples/bin/vulkanscene

Таким образом уже собранные примеры из пакета vulkan-examples будут брать всё необходимое из клонированного репозитория.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>