그러면 쉐이더 이름 매개변수로 받고, if로 분기해서 시그니쳐 만듦? A 쉐이더일때, B 쉐이더일때 이런 식으로 if else로 분기해서 루트 시그니쳐 만드나...
[질문] 다렉12 루트 시그니쳐 쉐이더마다 다르잖슴
땔감(gcp24685)
2022-05-22 02:00
추천 0
댓글 8
다른 게시글
-
g버퍼 이미지 보면 뭔가 앤드워홀 같지 않음? [1][일반] 민트초코카..(kwonhuckjin) | 22.05.19추천 0
-
Godot으로 Godot 빌드가 가능하다는데 [3][일반] 계란조아(whysearchme) | 22.05.17추천 0
-
나도 그래픽스 공부겸 자체엔진 레포 만들었다 [2][일반] 계란조아(whysearchme) | 22.05.17추천 1
-
여기 대단한사람들 많구나[일반] 흙수저(amitige6) | 22.05.17추천 0
-
Vulkan LunarG 예제 중에 [2][질문] 익명(222.111) | 22.05.17추천 0
-
다렉에서 쉐이더 컴파일 미리 하는 방법 아는 사람 있음? [5][질문] 익명(114.202) | 22.05.16추천 0
-
GPU Pro, Zen 시리즈에서 개인적으로 읽고 싶은 아티클 목록[일반] 설양(seolyang) | 22.05.15추천 1
-
행/열 우선 행렬과 행/열 벡터 [13][정보/자료] 설양(seolyang) | 22.05.13추천 7
-
디버그랑 릴리즈 프레임이 너무 차이나는데 무슨 문젤까; [6][질문] 익명(114.202) | 22.05.12추천 0
-
고인물 냄새가 진하게나는 갤러리네 [1][일반] 계란조아(whysearchme) | 22.05.09추천 0
나는 그냥 하나가지고 다 돌려서 씀. Common.hlsli 같은 식으로 해서 거기에 버퍼들 정의 싹다 몰아넣어준다음에 다른 쉐이더들이 그거 참조하는 식으로 사용함
하나하나 다 따로 만드는건 cpu 코드로 하기는 좀 비효율적이고, 루트 시그니쳐를 hlsl로 정의하는 방법이 있다고 귀동냥으로 들은거같은데 실제로 써보지는 않았음
감사하무니다 ㅠㅠ
https://docs.microsoft.com/ko-kr/windows/win32/direct3d12/specifying-root-signatures-in-hlsl
♡♡♡
좀 읽어보니까 c++ 쪽에서 루트시그니쳐 만드는것보다 훨씬 간결하고 낫기는 한듯?
알바중이라 다는 못 읽었는데 끝나고 읽어보겠습니당
저도 감사합니다 가끔씩 놀러오셔서 답변이나 지식 공유 해주시면 도움이 많이 될 것 같아요 :) - dc App