Graphics/Renderer Lab
-
jEngine Library 빌드 관련Graphics/Renderer Lab 2023. 12. 29. 22:55
Library 빌드 관련해서 겪은 이슈들을 정리합니다. 추가 사항이 있는 경우 계속 이 문서를 업데이트 할 예정입니다. 최초 작성 : 2023-12-29 마지막 수정 : 2024-03-23 최재호 목차 1. ShaderConductor [Deprecated] 2. DirectXTex 3. xxHash, CityHash 4. DirectX12 Agility SDK 1. ShaderConductor [Deprecated] Updated 2024-01-11 : Shader Language 를 HLSL, DXC 로 DX12 와 Vulkan 쉐이더 컴파일에 문제 없습니다. 추후 Metal 이나 다른 API로 포팅이 필요한 경우 다시 사용할 예정입니다. ShaderConductor 는 hlsl 을 사용하여 Vulk..
-
jEngine(Vulkan, DX12)Graphics/Renderer Lab 2023. 11. 11. 01:05
Renderer Lab 이라는 카테고리를 통해서 그래픽스 피쳐 개발을 위해 만들었던 소프트웨어들에 대한 기록을 남길 것입니다. 해당 기록들을 통해서 얻고자하는 것은 다음과 같습니다. - 만들었던 소프트웨어에 대해 잊은 경우 빠르게 리마인드 하여 그래픽스 피쳐 개발에 활용함 - 소프트웨어 제작시 발생하는 고민들이나 코너 케이스를 히스토리로 남겨 토론하고 추적함 최초 작성 : 2023-11-11 마지막 수정 : 2024-02-07 최재호 Last Updated(2024-02-07) : 2.2.10. jResourceBarrierBatcher 추가 목차 1. 개요 2. 렌더러 사용 2.1. jEngine 소개 2.2. 코드 구성 2.2.1. Shader Resource Binding 2.2.1.1. jShad..