เบเบฒเบ™เบ›เปˆเบญเบ PortableGL 0.100, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” C เบ‚เบญเบ‡ OpenGL 3

PortableGL 0.100 เบกเบตเปƒเบซเป‰เปƒเบŠเป‰เปเบฅเป‰เบง. เบกเบฑเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบŠเบญเบšเปเบงเบ‚เบญเบ‡ API เบเบฃเบฒเบšเบŸเบดเบ OpenGL 3.x, เบ‚เบฝเบ™เบ”เป‰เบงเบเบžเบฒเบชเบฒ C เบ—เบฑเบ‡เปเบปเบ”. เปƒเบ™เบ—เบฒเบ‡เบ—เบดเบ”เบชเบฐเบ”เบตเปเบฅเป‰เบง PortableGL เบชเบฒเบกเบฒเบ”เบ™เบณเปƒเบŠเป‰เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ”เบเปเป„เบ”เป‰เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡ เบซเบผเบท framebuffer เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบฅเบฐเบซเบฑเบ”เบ–เบทเบเบซเบธเป‰เบกเบซเปเปˆเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบซเบปเบงเบ‚เปเป‰เบ”เบฝเบง เปเบฅเบฐ เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT.

เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบเปˆเบฒเบงโ€‹เป„เบ”เป‰โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เป€เบŠเบฑเปˆเบ™โ€‹เบเบฒเบ™ Portabilityโ€‹, เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบก OpenGL APIโ€‹, เบ„เบงเบฒเบกโ€‹เบ‡เปˆเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹, เปเบฅเบฐโ€‹เบ›เบฐโ€‹เบชเบดเบ”โ€‹เบ—เบดโ€‹เบžเบฒเบšโ€‹เบชเบนเบ‡โ€‹. เบžเบทเป‰เบ™เบ—เบตเปˆเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบฅเบงเบกเบกเบตเบเบฒเบ™เบชเบญเบ™เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบŸเบดเบ APIs, เบ™เปเบฒเปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบŸเบดเบ 3D เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเบกเบต GPU, เปเบฅเบฐเบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ OpenGL เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบ—เบตเปˆ Mesa3D เบšเปเปˆเป„เบ”เป‰เบ–เบทเบ ported. เปƒเบ™โ€‹เบšเบฑเบ™โ€‹เบ”เบฒโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบฎเบนเบšโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰ PortableGLโ€‹, เบ—เปˆเบฒโ€‹เป€เบฎเบทเบญโ€‹เบ‚เบญเบ‡โ€‹เป€เบเบกโ€‹เบซเบฑเบ”โ€‹เบ–เบฐโ€‹เบเปเบฒโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบท Minecraft เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เป€เบซเบฑเบ™โ€‹.

เบฅเบธเป‰เบ™เปƒเปเปˆเบชเบทเบšเบ•เปเปˆเบ‚เบฐเบซเบเบฒเบเปœเป‰เบฒเบ—เบตเปˆ เปเบฅเบฐ เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡ OpenGL: เบŸเบฑเบ‡เบŠเบฑเบ™ OpenGL เบชเบณเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบŸเบฑเบ‡เบŠเบฑเบ™ GLSL texelFetch[1-3]D(). เบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเบกเบฒเบชเบณเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบžเบดเบเป€เบŠเบงเปƒเบ™เป€เบงเบฅเบฒเบฅเบงเบšเบฅเบงเบก เปเบฅเบฐ เบเบฒเบ™เปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบšเบฑเบŸเป€เบŸเบตเบชเบต 32-เบšเบดเบ” เบซเบผเบท 16-เบšเบดเบ”. เบฎเบนเบšเปเบšเบš PGL_D24S8 เปเบฅเบฐ PGL_D16 เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบฅเบฐเบšเบธเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณเบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเบกเบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster