Kazashi Yoshioka vnapdv
  • Shibuya,Japan
  • Joined on 2022-10-17
Kazashi Yoshioka commented on pull request blender/blender#115797 2023-12-08 15:46:05 +01:00
GPU: Refactor: Framebuffer config

This adds additional operations, but avoids duplication of functionality.

Kazashi Yoshioka commented on pull request blender/blender#115908 2023-12-08 13:23:48 +01:00
Vulkan: Fix: Vertex input dummy-format

Huh? Why? Please be careful. Please let me know immediately what I am responsible for.

Kazashi Yoshioka created pull request blender/blender#115908 2023-12-07 18:50:08 +01:00
Vulkan: Fix: Vertex input dummy-format
Kazashi Yoshioka created pull request blender/blender#115850 2023-12-06 15:59:18 +01:00
Vulkan :Add :VKImageviews
Kazashi Yoshioka commented on pull request blender/blender#115797 2023-12-05 17:20:52 +01:00
GPU: Refactor: Framebuffer config

We should strive to de-duplicating code and introducing clear and meaningfull parameters.

In particular, this point was ambiguous because it depends on the handling of GPU_framebuffer_texture_…

Kazashi Yoshioka commented on pull request blender/blender#115797 2023-12-05 16:19:15 +01:00
GPU: Refactor: Framebuffer config

It is true that at the moment, descriptors and objects are likely over-generated, and I imagine your goal is to remove one hop in the process by avoiding updating if attachment handles have…

Kazashi Yoshioka created pull request blender/blender#115797 2023-12-05 13:26:26 +01:00
GPU :Refactor :Framebuffer config
Kazashi Yoshioka created pull request blender/blender#115793 2023-12-05 12:03:57 +01:00
Vulkan :Refactor :Layout Policy
Kazashi Yoshioka commented on pull request blender/blender#114463 2023-12-04 14:45:25 +01:00
WIP: CleanUp: Vulkan: Render-pass System

PR separation flow

ImageView

  • Refactor :Layout Policy
    • Add :VKImageViews

Renderpass

  • Refactor :GPU framebuffer config
    • Add :VKRenderpass and VKAttachment -…
Kazashi Yoshioka commented on pull request blender/blender#114463 2023-12-02 19:56:51 +01:00
WIP: CleanUp: Vulkan: Render-pass System

Update the results of framebuffer_test. Errors etc. are gone.

Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-30 03:22:15 +01:00
WIP: CleanUp: Vulkan: Render-pass System

I checked the consistency with the subpass API and the test was successful. Subpass configuration

Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-22 18:46:23 +01:00
WIP: CleanUp: Vulkan: Render-pass System

Added policy regarding attachment config. The GPU_framebuffer_texture_attach function basically updates the configuration. Therefore, regeneration is often necessary. Added the `GPU_framebuffe…

Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-20 18:23:04 +01:00
WIP: CleanUp: Vulkan: Render-pass System

About linear conversion of sRGB As you know, there are reports on the internet that problems occur when the GPU running for presentation is different from the GPU running for rendering.

Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-18 20:20:58 +01:00
WIP: CleanUp: Vulkan: Render-pass System

Added fixes for Eevee drawing.

Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-17 18:03:49 +01:00
WIP: CleanUp: Vulkan: Render-pass System

First, an error when loading "race_spaceship.blend" has been fixed. However, EEVEE drawing is not yet supported due to issues with indirect drawing structures and CubeMap shape checking.

Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-15 22:16:42 +01:00
WIP: CleanUp: Vulkan: Render-pass System

Regarding Queue, I explained by deriving branches.

Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-14 23:11:43 +01:00
WIP: CleanUp: Vulkan: Render-pass System
ERROR (gpu.debug.vulkan):  : {0xa1662b9}UNASSIGNED-CoreValidation-DrawState-InvalidRenderpass
 Validation Error: [ UNASSIGNED-CoreValidation-DrawState-InvalidRenderpass ] Object 0:…
Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-14 23:01:15 +01:00
WIP: CleanUp: Vulkan: Render-pass System
ERROR (gpu.debug.vulkan):  : {0x6516b437}VUID-VkImageViewCreateInfo-image-01762
 Validation Error: [ VUID-VkImageViewCreateInfo-image-01762 ] Object 0: handle = 0x7e2aa900000002cc,…
Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-14 22:58:42 +01:00
WIP: CleanUp: Vulkan: Render-pass System
ERROR (gpu.debug.vulkan):  : {0x4dae5635}UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout
 Validation Error: [ UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout ] Object…
Kazashi Yoshioka commented on pull request blender/blender#114463 2023-11-14 00:22:13 +01:00
WIP: CleanUp: Vulkan: Render-pass System

Overall, the content has not changed at all, but the implementation has changed significantly. This branch is to ensure render pass rationalization content. onwards, I would like to issue a…