이전 버전의 쉐이더 코드 인 GLSL 1.2를 테스트하고 싶습니다. 머신의 GPU는 실제로 하드웨어 사양에서 GLSL 4.0을 지원할 수 있습니다.GPU가 이전 버전의 쉐이더 코드를 지원하고 테스트 할 수 있습니까?
1
A
답변
0
호환성 모드에서 OpenGL 컨텍스트를 만들어야합니다. 이것은 아마도 기본값입니다.
1
예, 더 낮은 버전의 셰이더를 실행할 수 있어야합니다.
코드가 작성된 glsl 버전을 모든 쉐이더 소스의 맨 처음 줄에서 확인하십시오. #version 120
OpenGL 컨텍스트도 호환성 프로필을 사용해야하며 핵심 프로필에는 더 이상 사용되지 않는 기능이 포함되어 있지 않습니다.
관련 문제
- 1. 이전 버전의 chisel로 코드를 작성하려고합니다.
- 2. TFS 코드 다른 버전의 이전 버전이나 이전 버전이 아닌 이전 버전의 코드를 검토하는 방법
- 3. 이전 버전의 hadoop은 어디에서 찾을 수 있습니까?
- 4. 이전 버전의 Worklight 스튜디오를 설치할 수 있습니까?
- 5. Firefox 4.0에서 이전 버전의 Firefox를 에뮬레이트 할 수 있습니까?
- 6. Xcode는 이전 버전의 프레임 워크와 정적으로 빌드 할 수 있습니까?
- 7. 이전 버전의 재질을 어떻게 설계 할 수 있습니까?
- 8. 이전 버전의 Android SDK는 어디에서 다운로드 할 수 있습니까?
- 9. Bazaar에서 이전 버전의 메시지를 편집 할 수 있습니까?
- 10. 이전 버전의 Adobe Flex SDK는 어디에서 다운로드 할 수 있습니까?
- 11. 업그레이드 할 때 이전 버전의 Rails로 이동할 수 있습니까?
- 12. HLSL 쉐이더 및 GPU가 인덱스 버퍼에있는 현재 위치에 액세스하기
- 13. 에뮬레이터와 전화가 이전 버전의 코드를 계속 실행합니다.
- 14. 터미널을 사용하여 수정 된 커널 코드를 테스트 할 수 있습니까?
- 15. OpenGL 쉐이더 컴파일러가 유니폼에서 표현식을 최적화 할 수 있습니까?
- 16. 왜 GPU가 비디오를 더 빨리 변환 할 수 있습니까? 알고리즘?
- 17. GPU가 gcc/g ++ 컴파일을 가속화 할 수 있습니까
- 18. XCode의 여러 복사본 - 이전 버전의 iPhone SDK에 대한 테스트 코드
- 19. 이전 버전의 iPhone SDK는 어떻게 다운로드합니까?
- 20. 이전 reCaptcha 코드를 센터링 할 수 없습니다.
- 21. 코드를 이전 수준으로 되돌릴 수 있습니까?
- 22. 이전 버전의 Flash를 지원합니까?
- 23. 이전 Android 버전의 TabWidget
- 24. IOS : 이전 앱 테스트
- 25. 이전 버전의 테이블에 가입
- 26. 이전 버전의 Cygwin을 설치하십시오
- 27. 왜 Combres는 이전 버전의 System.Web.Mvc를 찾고 있습니까?
- 28. 이전 버전의 큐를 인쇄하십시오.
- 29. ClassLoader가 이전 버전의 클래스를로드합니다. - Java
- 30. TortoiseSVN - 이전 버전의 커밋
GLSL 컴파일러가 상대적으로 표준을 준수하고 있다면'#version 120'이라고 쓰고 그럴 필요가없는 것을 사용하려고하면 적어도 _warn_해야합니다. 1.20에 존재한다. –
@Andon M. Coleman, 내 GPU가 더 높은 버전의 셰이더에서 작동 할 수 있음을 의미합니다. 셰이더의 하위 버전을 입력하면 작동합니까? – user1914692