เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ GTK เปเบเปเบเบฐเบเบฒเบเบเบฒเบเบกเบตเบชเบญเบเปเบเบทเปเบญเบเบเบฑเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเปเบซเบกเป - "ngl" เปเบฅเบฐ "vulkan", เปเบเบเปเบเป OpenGL (GL 3.3+ เปเบฅเบฐ GLES 3.0+) เปเบฅเบฐ Vulkan graphics APIs. เปเบเบทเปเบญเบเบเบฑเบเปเบซเบกเปเปเบกเปเบเบฅเบงเบกเบขเบนเปเปเบเบเบฒเบเบเปเบญเบเบเบปเบเบฅเบญเบเบเบญเบ GTK 4.13.6. เปเบเบชเบฒเบเบฒ GTK เบเบปเบเบฅเบญเบ, เปเบเบทเปเบญเบเบเบฑเบ ngl เบเบฐเบเบธเบเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเปเบเปเบฒเบเบฑเบเบซเบฒเบเบตเปเบชเปเบฒเบเบฑเบเบเบทเบเบฅเบฐเบเบธเปเบงเปเปเบเบชเบฒเบเบฒเบเบตเปเบซเบกเบฑเปเบเบเบปเบเบเปเปเปเบ 4.14, เปเบเบทเปเบญเบเบเบฑเบเบชเบฐเปเบเบเบเบปเบ "gl" เปเบเบปเปเบฒเบเบฐเบเบทเบเบชเบปเปเบเบเบทเบ.
เปเบเบทเปเบญเบเบเบฑเบเปเบซเบกเปเบเบทเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเปเบเบฑเบเปเบญเบเบฐเบเบฒเบเปเบฅเบฐเบเบฐเบเบญเบเบกเบฒเบเบฒเบเบเบฒเบเบฅเบฐเบซเบฑเบเบเบฝเบง. เปเบเบเปเบเบทเปเบญเปเบเปเปเบฅเปเบงเบเบญเบเบเบฒเบเบฅเบงเบกเบเบปเบงเปเบกเปเบเบงเปเบฒ Vulkan API เบเบทเบเบเปเบฒเปเบเปเปเบเบฑเบเบเบทเปเบเบเบฒเบ, เบขเบนเปเปเบเบดเบเบชเบธเบเบเบญเบเบฅเบฐเบเบฑเบ abstraction เปเบเบเบเปเบฒเบเบซเบฒเบเปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบเบชเปเบฒเบฅเบฑเบ OpenGL, เปเบเบเบเปเบฒเบเบถเบเปเบเบดเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ OpenGL เปเบฅเบฐ Vulkan. เบงเบดเบเบตเบเบฒเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเปเบฒเปเบเปเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบเบปเปเบงเปเบเปเบเปเบเบทเปเบญเบเบเบฑเบเบเบฑเบเบชเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเบฒเบ scene, เบเบฒเบเบซเบฑเบเปเบเบฑเบ, เปเบเบเบชเปเบฒเบเบเบฒเบเบเบงเบฒเบกเบเปเบฒเปเบฅเบฐ glyphs. เบเบฒเบเบฅเบงเบกเบเบปเบงเบเบฑเบเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเบฅเบธเบเบฎเบฑเบเบชเบฒเบเบทเปเบเบเบฒเบเบฅเบฐเบซเบฑเบเบเบญเบเปเบเบทเปเบญเบเบเบฑเบเบเบฑเบเบชเบญเบเบเปเบฒเบเบเบถเปเบเปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบงเบเปเบเบปเบฒเปเบเบดเบเบงเบฑเบเบเบตเปเบฅเบฐ synchronized.
เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบเปเบเบทเปเบญเบเบเบฑเบ gl เปเบเบปเปเบฒ, เปเบเบดเปเบเปเบเป shader เปเบเบเบเปเบฒเบเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบฐเปเบเบเบเบญเบ render node เปเบฅเบฐเบเบฑเบเบฎเบฝเบเบเปเปเบกเบนเบเปเบเบฑเบเปเบฅเบเบฐเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเบฐเปเบเบ offscreen, เปเบเบทเปเบญเบเบเบฑเบเปเบซเบกเปเปเบเบเบเบตเปเบเบฐเบชเบฐเปเบเบ offscreen เปเบเป shader เบชเบฐเบฅเบฑเบเบชเบฑเบเบเปเบญเบ (ubershader) เบเบตเปเบเบตเบเบงเบฒเบกเบซเบกเบฒเบเบเปเปเบกเบนเบเบเบฒเบ buffer. . เปเบเบฎเบนเบเปเบเบเบเบฐเบเบธเบเบฑเบ, เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบซเบกเปเบเบฑเบเบเปเบฒเบเบงเปเบฒเปเบเบปเปเบฒเปเบเปเบเปเบเบญเบเบฅเบฐเบเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบธเบเบชเบธเบกเบเบปเปเบเบเปเปเบเบเบฑเปเบเบเบญเบเบเบฐเบเบธเบเบฑเบเปเบกเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบทเบเบเปเบญเบเปเบฅเบฐเบเบงเบฒเบกเบชเบฐเบเบงเบเปเบเบเบฒเบเบฎเบฑเบเบชเบฒ.
เบเบธเบเบชเบปเบกเบเบฑเบเปเปเปเบเบตเปเบเบฒเบเบซเบฒเบเปเบเปเบเปเบเบทเปเบญเบเบเบฑเบ gl เปเบเบปเปเบฒ:
- Contour smoothing - เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบฅเบฒเบเบฅเบฐเบญเบฝเบเบญเบฑเบเบเบตเบเบฒเบกเปเบฅเบฐเบเบฑเบเบฅเบธ contours smoother.
- เบเบฒเบเบชเปเบฒเบเบเบฑเปเบเบเบญเบ gradients arbitrary, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบเบงเบเบเบญเบเบชเบตเปเบฅเบฐเบเบฒเบเบเปเบฒเบเบเบฒเบเบเบฒเบกเปเบเบ (เปเบเปเบเบทเปเบญเบเบเบฑเบ gl, เบเบฝเบเปเบเป gradients linear, radial เปเบฅเบฐเบฎเบนเบเบเบงเบเบเบตเปเบกเบต 6 เบขเบธเบเบชเบตเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ).
- เบเบฐเบซเบเบฒเบเปเบชเบเบชเปเบงเบ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเปเบฒเบเบฐเบซเบเบฒเบเบเบตเปเบเปเปเปเบกเปเบเบเปเบฒเบเบงเบเปเบเบฑเบก, เบเบปเบงเบขเปเบฒเบ, เปเบกเบทเปเบญเปเบเปเบเบฐเบซเบเบฒเบ 125% เบชเปเบฒเบฅเบฑเบเบเปเบญเบเบขเปเบฝเบก 1200x800, buffer 1500x1000 เบเบฐเบเบทเบเบเบฑเบเบชเบฑเบ, เปเบฅเบฐเบเปเปเปเบกเปเบ 2400x1600 เบเบทเบเบฑเบเปเบเบทเปเบญเบเบเบฑเบเปเบเบปเปเบฒ.
- เบฎเบญเบเบฎเบฑเบเปเบเบเปเบเปเบฅเบเบต DMA-BUF เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเป GPU เบซเบผเบฒเบเบญเบฑเบ เปเบฅเบฐเบชเบปเปเบเบเบฒเบเบเบณเปเบเบตเบเบเบฒเบเปเบเปเบฅเบฐเบญเบฑเบเปเบเปเบชเป GPU เบญเบทเปเบ.
- เปเบซเบเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบซเบผเบฒเบเบญเบฑเบเบเบตเปเบกเบตเบเบฑเบเบซเบฒเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบเบปเปเบฒเบเบทเบเบเบฐเบกเบงเบเบเบปเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ.
เบเปเปเบเปเบฒเบเบฑเบเบเบญเบเปเบเบทเปเบญเบเบเบฑเบเปเบซเบกเปเบเบฐเบเบญเบเบกเบตเบเบฒเบเบเบฒเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเปเบเบเบเปเบฒเบเบตเปเบเปเปเปเบกเปเบเบเปเบฒเบเบงเบเปเบเบฑเบก (เบเปเบฒเปเบซเบเปเบเปเบชเบเบชเปเบงเบ) เปเบฅเบฐ glshader nodes, เปเบเบดเปเบเปเบเปเบเบทเบเบเบนเบเบกเบฑเบเบขเปเบฒเบเบซเบเบฑเบเปเบซเบเปเบเบเบฑเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเปเบเบทเปเบญเบเบเบฑเบเปเบเบปเปเบฒ, เปเบฅเบฐเบเปเปเบเปเบฒเปเบเบฑเบเบญเบตเบเบเปเปเปเบเบซเบผเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ nodes เบเบตเปเบกเบตเบซเบเปเบฒเบเบฒเบ (เบซเบเปเบฒเบเบฒเบ) เปเบฅเบฐเปเบเบเบชเปเบฒเบเบเบตเปเบกเบตเบเบงเบฒเบกเปเบเปเบเปเบช. เบกเบฑเบเบเบฑเบเปเบเปเบเปเบฒเบงเปเบเบดเบเบงเปเบฒเบกเบตเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฑเบเบซเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเบเบฑเบเปเบเปเบงเบตเบเบฒเบเบดเบเบเบตเปเปเบเบตเบเบเบทเปเบเบเปเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบงเบดเบเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบปเบเบเบฑเบ.
เปเบเบญเบฐเบเบฒเบเบปเบ, เปเบเบเบญเบตเบเปเบชเปเบฎเบนเบเปเบเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบซเบกเป, เบเบฒเบเบชเปเบฒเบเปเบเบทเปเบญเบเบเบฑเบเบชเบฐเปเบเบเบเบปเบเปเบเบเปเบเป Metal เปเบ macOS เปเบฅเบฐ DirectX เปเบ Windows เบเปเปเปเบเปเบเบทเบเบเบปเบเปเบงเบฑเปเบ, เปเบเปเบเบฒเบเบชเปเบฒเบเปเบเบทเปเบญเบเบเบฑเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเบชเบฑเบเบชเบปเบเปเบเบเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบชเบฒเบญเบทเปเบเบชเปเบฒเบฅเบฑเบ shaders ("ngl. โ เปเบฅเบฐ โvulkanโ เปเบเบทเปเบญเบเบเบฑเบเปเบเปเบเบฒเบชเบฒ GLSL, เบเบฑเปเบเบเบฑเปเบเบชเปเบฒเบฅเบฑเบ Metal เปเบฅเบฐ Direct เบเบฐเบเปเบญเบเบเปเปเบฒเบเบฑเบ shaders เบซเบผเบทเปเบเป layer เปเบเบเบญเบตเบเปเบชเปเบเบธเบเปเบเบทเปเบญเบเบกเบท SPIRV-Cross).
เปเบเบเบเบฒเบเปเบเบญเบฐเบเบฒเบเบปเบเบเบฐเบเบญเบเบกเบตเบเบฒเบเบชเบฐเบซเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ HDR เปเบฅเบฐเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเปเบกเบเบญเบเบชเบตเบเบตเปเบเบทเบเบเปเบญเบ, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบ Path rendering เปเบเบเปเบฒเบ GPU, เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบชเบฐเปเบเบ glyphs, เบเบฒเบเบชเบฐเปเบเบ off-stream, เปเบฅเบฐเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเปเบเบปเปเบฒเปเบฅเบฐเบเบฐเบฅเบฑเบเบเบฒเบเบเปเปเบฒ. เปเบเบฎเบนเบเปเบเบเบเบฐเบเบธเบเบฑเบเบเบญเบเบกเบฑเบ, เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเปเบเบทเปเบญเบเบเบฑเบ "vulkan" เปเบกเปเบเบขเบนเปเปเบเปเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเปเบเบทเปเบญเบเบเบฑเบ "gl" เปเบเบปเปเบฒ. เปเบเบทเปเบญเบเบเบฑเบ "ngl" เปเบกเปเบเบเปเปเบฒเบเบงเปเบฒเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฑเบเปเบเบทเปเบญเบเบเบฑเบ "gl" เปเบเบปเปเบฒ, เปเบเปเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเบกเบตเบขเบนเปเปเบกเปเบเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบขเบนเปเบเบตเป 60 เบซเบผเบท 144 FPS. เบเบฒเบเบงเปเบฒเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru