SD0110
이 페이지에서

SD0110

코어 코드

portable declared on a non-compute entry

이 사이트의 "use typeshade" 프로그램 가운데 이 코드를 내는 것이 없어서 이 페이지에는 예제가 없습니다. fn() 빌더는 IR을 직접 만들기 때문에 소스 절에 적힌 줄의 검사에 닿습니다.

레지스트리 설명과 컴파일러 메시지는 컴파일러 원문이라 한국어 페이지에서도 영어로 둡니다.

발생 조건

The portable kernel tier — passes/portable-kernel.ts.

SD0110 is the author-run guard (fn() rejects the declaration on a non-compute stage); SD0111 is the shape gate, reported per violation by the portable-kernel rule at every emit on both writers and thrown by the GLSL lowering. Like SD0109 the per-violation remedy travels in the diagnostic's own message — the analyzer is its single authority — so the hint below states the tier, which is the invariant half.

고치는 법

레지스트리의 힌트: portable is the compute-tier declaration — it needs stage: 'compute'

함께 보기

SD0109
a fragment-only builtin is reachable from a vertex or compute entry
SD0111
portable kernel outside the gather-only tier

소스

커밋 c66579bf에서 컴파일러가 이 코드를 내는 곳입니다. 파일마다 한 줄씩 적었습니다.

이 페이지 편집 문제 보고