2012-06-15 4 views
0

Radeon IGP 340m 그래픽 카드가 장착 된 오래된 기계가 있습니다. 제조 사양에 따르면 OpenGL 1.3 만 지원하고 조각 쉐이더는 지원하지 않지만 여기에서 일부 WebGL 응용 프로그램을 실행할 때 : http://glsl.heroku.com/ (조각 쉐이더 버전 120 이상 필요) 성공적으로 실행되지만 약간 느립니다. Chrome에서 어떻게 할 수 있는지 이해할 수 없습니까? 소프트웨어로 쉐이더를 컴파일하고 실행합니까?Chrome WebGL 조각 쉐이더 on Radeon IGP 340m

답변

2

이유는 Chrome의 WebGL과 Windows의 Firefox는 OpenGL을 사용하지 않고 렌더링을 위해 DirectX를 사용하기 때문입니다.

둘 다 OpenGL ES 2.0 API 호출을 DirectX 9 API 호출로 변환하는 ANGLE 라이브러리 (거의 네이티브 그래픽 레이어 엔진)를 사용합니다.

은 자세한 내용은 여기를 참조하십시오 : 는 http://code.google.com/p/angleproject/

다이렉트 X 9 Windows에서 사용할 수 크롬없는 경우는 SwiftShader (http://transgaming.com/swiftshader)라는 소프트웨어 렌더러를 사용합니다.

은 여기에 대한 자세한 내용보기 : http://blog.chromium.org/2012/02/gpu-accelerating-2d-canvas-and-enabling.html

+0

내가 리눅스에서 크롬을 실행한다면, 어떤 일이? –

관련 문제