2013-01-15 2 views
0

OpenGL ES 2.0과 함께 사용해야하는 ARB assemby로 작성된 몇 가지 셰이더 스크립트가 있습니다. 이제 브라우저에 앱을 포팅해야하며 WebGL을 사용할 것입니다. WebGL은 사전 컴파일 된 스크립트를 허용하지 않습니다. 그래서 어셈블리 스크립트를 재사용하는 가장 쉬운 방법을 찾고 있습니다. GLSL에 어셈블리 스 니펫을 포함시키는 것이 가능한지 궁금합니다. C에서 어셈블리를 포함 할 수있는 것과 같은 방식입니다. 제 질문에서 짐작할 수 있듯이 저는 GL 놈입니다. 제 질문이 의미가 있습니까? WebGL 프로그램에 어셈블리 스크립트를 허용하는 방법이 있습니까?GLSL에 ARB 어셈블리 임베드

답변

1

그렇지 않습니다. GLSL은 어떤 방식 으로든, 모양 또는 형태로 "ARB"를 사용하거나 상호 작용하지 않습니다. 또한 WebGL은 ARB 어셈블리에 액세스 할 수 없습니다. 데스크톱 OpenGL에서 사용하는 입니다.

사용 방법은 GLSL로 다시 작성하는 것입니다.