PortableGL 0.100 ืืื ืืืฆื ืคึฟืึทืจืึทื. ืขืก ืึทื ืืืืืงืื ืึท ืืืืืืืืืจื ืืืืคึผืืขืืขื ืืึทืฆืืข ืคึฟืื ืื OpenGL 3.x ืืจืึทืคืืงืก API, ืืขืฉืจืืื ืืื ืืึทื ืฆื ืืื C. PortableGL ืงืขื ืืขืึธืจืขืืืฉ ืืขื ืืฆื ืืืขืจื ืืื ืืขืืขืจ ืึทืคึผืืืงืึทืฆืืข ืืืึธืก ืึทืงืกืขืคึผืืืจื ืึท ืืขืงืกืืืจ ืึธืืขืจ ืคึฟืจืขืืืืืคึฟืขืจ ืืื ืืื ืคึฟืื. ืืขืจ ืงืึธื ืืื ืคึผืึทืงืืืืฉื ืืื ืึทื ืืืื ืฆืืงืข ืืขืืขืจ ืืขืงืข ืืื ืืื ืคึฟืึทืจืฉืคึผืจืืื ืืื ืืขืจ ืืขืจ MIT ืืืฆืขื ืฅ.
ืื ืืึธืืื ืคืื ืื ืคึผืจืืืขืงื ืึทืจืืึทื ื ืขืืขื ืคึผืึธืจืืึทืืืืืื, OpenGL API ืืขืกืงืขื, ืื ืคืื ื ืืฆื, ืคึผืฉืื ืงืึธื ืืื ืืืื ืคืึธืจืฉืืขืืื ื. ืึทืคึผืคึผืืืงืึทืืืึธื ืืขืืืื ืึทืจืืึทื ืืขืจืขืื ื ืืขืจื ืขื ืงืึทื ืกืขืคึผืก ืคึฟืึทืจ ืื ืื ืืจืึทืคืืงืก ืึทืคึผืืก, ื ืืฆื ืขืก ืคึฟืึทืจ 3 ื ืืจืึทืคืืงืก ืืืืฃ ืกืืกืืขืืขื ืึธื ืึท ืืคึผื, ืืื ืื ืืึทืืจืืืืื ื OpenGL ืฉืืืฆื ืืื ืกืคึผืขืฆืืคืืฉ ืึธืคึผืขืจืืืืื ื ืกืืกืืขืืขื ืคึฟืึทืจ ืืืึธืก Mesa3D ืืื ื ืืฉื ืคึผืึธืจืืื. ืฆืืืืฉื ืื ืคืึทืจืืืง ืคึผืจืึทืืืฉืขืงืก ื ืืฆื PortableGL, ืึท ืคึผืึธืจื ืคืื ืื ืืื ืขืงืจืึทืคื-ืืื ืฉืคึผืื ืงืจืึทืคื ืืื ืืืืขืจืงื.
ืื ื ืืืข ืืืขืจืกืืข ืคืืจืืจืืืืขืจื ืืืืืืขืจ OpenGL'ืก ืคืื ืงืฆืืื ืืืืืขื ืืื ืืขืืืขืืงืืืื: OpenGL ืคืื ืงืฆืืขืก ืคืืจ ืืจืืขืื ืืื ืืขืงืกืืืจ ืคืืจืืืขืืขืจืก ืืขื ืขื ืืืืคืืขืืขื ืืืจื ืืขืืืืจื, ืืื ืืืื ืื GLSL texelFetch[1-3]D() ืคืื ืงืฆืืข. ืฉืืืฆืข ืืื ืฆืืืขืืขืื ืืขืืืืจื ืคืืจื ืืืืกืงืืืืื ื ืคืืงืกืขื ืคืืจืืื ืืืื ืงืืืคืืื ืฆืืื ืืื ื ืืฆื ืืขืืข 32-ืืื ืืืขืจ 16-ืืื ืงืืืืจ ืืืคืขืจ ืคืืจืืืื. ืื PGL_D24S8 ืืื PGL_D16 ืคืืจืืืื ืืขื ืขื ืืืืคืืขืืขื ืืืจื ืืขืืืืจื. ืื ืืขืืืขืืงืืื ืฆื ืกืคืขืฆืืคืืฆืืจื ื ืคืืจ-ืืขืคืื ืืจืืข ืืืจืื ืงืื ืคืืืืจืืฆืืข ืืื ืฆืืืขืืขืื ืืขืืืืจื.
ืืงืืจ: opennet.ru
