resourcebinding
-
Bindless Resource - DX12, VulkanGraphics/기본 2024. 1. 17. 23:55
Bindless Resource - DX12, Vulkan 최초 작성 : 2024-01-17 마지막 수정 : 2024-01-17 최재호 목차 1. 목표 2. 내용 2.1. Bindless Resource 에 대해서 2.2. API 별 Bindless Resource 2.2.1. Vulkan Bindless Resource 2.2.2. DX12 Bindless Resource 2.2.3. DX12 Dynamic Resources 3. 레퍼런스 1. 목표 레이트레이싱을 시작하면서 Bindless Resource 필요성을 느껴서 관련해서 알아본 것을 정리합니다. Bindless 리소스가 무엇인지 알아보고 어떤 장점이 있는지 알아봅시다. DX12, Vulkan 의 Bindless Resource 의 사용법과 특..
-
[UE5] Shader ResourceBinding [3/3] - UniformBuffer와 리소스 바인딩UE4 & UE5/Rendering 2021. 9. 13. 07:00
[UE5] Shader ResourceBinding [3/3] - UniformBuffer와 리소스 바인딩 최초 작성 : 2021-09-13 마지막 수정 : 2021-09-13 최재호 목차 1. 환경 2. 목표 3. 내용 3.1. UE5의 UniformBuffer 의 정의 3.2. UniformBuffer 의 예제 3.2.1. UniformBuffer 매크로의 확장 3.3. 컴파일된 쉐이더의 리플렉션 데이터를 FShader에 저장 3.4. 실제 리소스들의 쉐이더 바인딩 3.5. 렌더링을 위해서 바인딩한 리소스들을 Graphics API 전달 3.6. 결론 4. 레퍼런스 1. 환경 Unreal Engine 5 (ue5-main branch acc8c5f399ca01f6f549108be1fb75381fecb..