SDL 2.0.20 Хэвлэл мэдээллийн сангийн хувилбар

SDL 2.0.20 (Энгийн DirectMedia Layer) номын сан гарсан бөгөөд энэ нь тоглоом, мультимедиа програмуудыг бичихэд хялбар болгох зорилготой юм. SDL номын сан нь техник хангамжийн хурдасгасан 2D болон 3D график гаралт, оролтын боловсруулалт, аудио тоглуулах, OpenGL/OpenGL ES/Vulkan-аар дамжуулан 3D гаралт болон бусад холбогдох үйлдлүүд зэрэг хэрэгслээр хангадаг. Номын сан нь C хэл дээр бичигдсэн бөгөөд zlib лицензийн дагуу түгээгддэг. Төрөл бүрийн програмчлалын хэл дээрх төслүүдэд SDL чадавхийг ашиглахын тулд холболтуудыг өгдөг. Номын сангийн кодыг Zlib лицензийн дагуу түгээдэг.

Шинэ хувилбарт:

  • OpenGL болон OpenGL ES ашиглах үед хэвтээ ба босоо шугам зурах нарийвчлал сайжирсан.
  • SDL_HINT_RENDER_LINE_METHOD шинж чанарыг нэмсэн бөгөөд энэ нь хурд, зөв, нийцтэй байдалд нөлөөлдөг шугам зурах аргыг сонгох.
  • SDL_RenderGeometryRaw()-г бүхэл тооноос илүү SDL_Color параметрт заагч ашиглахын тулд дахин боловсруулсан. Өнгөний өгөгдлийг SDL_PIXELFORMAT_RGBA32 болон SDL_PIXELFORMAT_ABGR8888 форматаар зааж өгч болно.
  • Windows платформ дээр үндсэн курсоруудын хэмжээтэй холбоотой асуудал шийдэгдсэн.
  • Линукс нь 2.0.18 хувилбар дээр эвдэрсэн тоглоомын хянагчдад зориулсан халуун залгуур илрүүлэлтийг тогтмол хийсэн.

Нэмж дурдахад бид SDL 2.0.18-д TTF фонттой (TrueType) ажиллах хэрэгслүүдээр хангадаг FreeType 2 үсгийн хөдөлгүүрт зориулсан хүрээ бүхий SDL_ttf 2.0.18 номын санг гаргасан болохыг тэмдэглэж болно. Шинэ хувилбарт TTF фонтын тохиргоог томруулах, гаралтыг хянах, хэмжээг өөрчлөх, тодорхойлох нэмэлт функцууд, мөн 32 битийн глифийг дэмждэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх