PushConstant

PushConstant class

푸시 상수를 통해 셰이더에 데이터를 제공하는 유틸리티.

메서드

constructor

이름설명
constructor()PushConstant의 생성자

Result:


write

이름설명
write(mat)행렬을 상수에 기록합니다

Parameters:

이름유형설명
matFMatrix4작성할 행렬

Result:


write

이름설명
write(n)int 값을 상수에 기록합니다

Parameters:

이름유형설명
숫자null

Result:


write

이름설명
write(f)float 값을 상수에 기록합니다

Parameters:

이름유형설명
숫자null

Result:


write

이름설명
write(vec)4-요소 벡터를 상수에 기록합니다

Parameters:

이름유형설명
veFVector4null

Result:


write

이름설명
write(vec)3-요소 벡터를 상수에 기록합니다

Parameters:

이름유형설명
veFVector3null

Result:


write

이름설명
write(x, y, z, w)4-요소 벡터를 상수에 기록합니다

Parameters:

이름유형설명
숫자null
숫자null
숫자null
숫자null

Result:


commit

이름설명
commit(stage, commandList)준비된 데이터를 그래픽 파이프라인에 커밋합니다.

Parameters:

이름유형설명
stage숫자ShaderStage
commandLisICommandListnull

Result: