Перейти к содержимому
PS5PCEM
ЧастичноГрафика

Горизонтальные выборки

IMAGE_GATHER4H и IMAGE_GATHER4H_PCK собирают один канал по горизонтальной группе текселей. Измеренное прямое подмножество 1D и 2D покрыто 1242 диспетчеризациями GPU.

Заметки репозитория по 10 октября 2026 г.

Что возвращает инструкция

Вертикальная выборка читает четыре текселя по Y. Форма H читает их по X. GATHER4H пишет выбранный канал этих текселей. GATHER4H_PCK пишет упакованный сырой поток текселей. Ширина назначения следует DMASK, а регистры, которыми инструкция не владеет, остаются без изменений.

Края используют правила адресации сэмплера. Тексель, который выпадает за изображение, обрабатывается, а не читается из соседнего выделения. Проба от 9 октября выполнила 1242 диспетчеризации GPU по измеренному прямому подмножеству 1D и 2D.

Что остаётся снаружи

A16, D16, R128, косвенные таблицы ресурсов, виды массива, куба и MSAA, а также сжатые форматы не входят в измеренное подмножество. Эти режимы дескриптора и управления остаются явными ограничениями.

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

Что реализовано

  • IMAGE_GATHER4H и IMAGE_GATHER4H_PCK для измеренных прямых случаев 1D и 2D.
  • Ширины назначения по DMASK и сохранение посторонних регистров.
  • Обработка краёв по правилам сэмплера, проверенная 1242 диспетчеризациями GPU.

Чего ещё нет

  • Массив, куб, MSAA, сжатие и несколько режимов дескриптора не входят в измеренное подмножество.
  • A16, D16, R128 и косвенные таблицы остаются ограничениями.
  • Из пробы не выводится частота кадров ни одной игры.

Связанные механизмы

Чему посвящены эти страницы

Текст следует архитектурным заметкам и отчётам октября 2026 года в репозитории PS5PCEM. Пройденный точечный тест — это не новая частота кадров и не новое прохождение.

Все технологии