{"id":73788,"date":"2020-03-12T08:42:47","date_gmt":"2020-03-12T05:42:47","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/sdl-2-0-12"},"modified":"2020-03-12T08:42:47","modified_gmt":"2020-03-12T05:42:47","slug":"sdl-2-0-12","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/sdl-2-0-12","title":{"rendered":"SDL 2.0.12","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>11. marts izn\u0101ca n\u0101kam\u0101 versija SDL 2.0.12.<\/p>\n<p>SDL \u2014 daudzplatformu izstr\u0101des bibliot\u0113ka, kas nodro\u0161ina zemas l\u012bme\u0146a piek\u013cuvi ievades ier\u012bc\u0113m, ska\u0146as aparat\u016brai, grafikas aparat\u016brai caur OpenGL un Direct3D. Da\u017e\u0101di video atska\u0146ot\u0101ji, emulatori un datoru sp\u0113les, tostarp tie, kas pieejami k\u0101 br\u012bvais programmat\u016bras produkts, ir izstr\u0101d\u0101ti, izmantojot SDL.<\/p>\n<p>SDL ir uzrakst\u012bts C valod\u0101, darbojas ar C++ un nodro\u0161ina saites ar desmit cit\u0101m programm\u0113\u0161anas valod\u0101m, tostarp Pascal.<\/p>\n<p>Nor\u0101d\u012btie uzlabojumi:<\/p>\n<ul>\n<li> Pievienotas tekst\u016bras palielin\u0101\u0161anas funkcijas SDL_GetTextureScaleMode() un SDL_SetTextureScaleMode()\n<\/li>\n<li> Pievienota tekst\u016bras blo\u0137\u0113\u0161anas funkcija SDL_LockTextureToSurface(), kas at\u0161\u0137iras no SDL_LockTexture() un att\u0113lo blo\u0137\u0113to da\u013cu k\u0101 SDL virsmu.\n<\/li>\n<li> Pievienots jauns sajauk\u0161anas re\u017e\u012bms SDL_BLENDMODE_MUL, kas apvieno modul\u0101ciju un sajauk\u0161anu.\n<\/li>\n<li> Pievienots SDL_HINT_DISPLAY_USABLE_BOUNDS nor\u0101d\u012bjums, lai ignor\u0113tu SDL_GetDisplayUsableBounds() rezult\u0101tus 0. displeja indeksam.\n<\/li>\n<li> Pievienots pirksta logs SDL_TouchFingerEvent notikumam.\n<\/li>\n<li> Pievienotas funkcijas SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType(), lai ieg\u016btu sp\u0113\u013cu kontroliera veidu.\n<\/li>\n<li> Pievienots SDL_HINT_GAMECONTROLLERTYPE nor\u0101d\u012bjums, lai ignor\u0113tu autom\u0101tisko kontroliera tipa noteik\u0161anu.\n<\/li>\n<li> Pievienotas funkcijas SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() sp\u0113l\u0113t\u0101ja numura un ier\u012bces atbilsto\u0161\u012bbas noteik\u0161anai un iestat\u012b\u0161anai.\n<\/li>\n<li> Pievienota vai uzlabota atbalsta snieg\u0161ana divdesmit da\u017e\u0101diem sp\u0113\u013cu kontrolieriem.\n<\/li>\n<li> Labota sp\u0113\u013cu kontrolieru vibr\u0101cijas izsauk\u0161anas blo\u0137\u0113\u0161ana, lietojot HIDAPI draiveri.\n<\/li>\n<li> Pievienots mas\u012bvu elementu nulles makros SDL_zeroa().\n<\/li>\n<li> Pievienota funkcija SDL_HasARMSIMD(), kas atgrie\u017e paties\u012bbu, ja procesors atbalsta ARM SIMD (ARMv6+).<\/li>\n<\/ul>\n<p>Uzlabojumi Linux:\n<\/p>\n<ul>\n<li> Pievienots SDL_HINT_VIDEO_X11_WINDOW_VISUALID nor\u0101d\u012bjums, lai noteiktu veidu, kas izv\u0113l\u0113ts jauniem X11 logiem.\n<\/li>\n<li> Pievienots SDL_HINT_VIDEO_X11_FORCE_EGL nor\u0101d\u012bjums, lai noteiktu, vai GLX vai EGL tiek izmantots p\u0113c noklus\u0113juma X11.\n<\/li>\n<\/ul>\n<p>Uzlabojumi Android:\n<\/p>\n<ul>\n<li> Pievienota funkcija SDL_GetAndroidSDKVersion(), kas atgrie\u017e \u0161\u012b ier\u012bces API l\u012bmeni.\n<\/li>\n<li> Pievienota atbalsta funkcija ska\u0146as ierakst\u012b\u0161anai, izmantojot OpenSL-ES.\n<\/li>\n<li> Pievienots Bluetooth Steam Controller atbalsts k\u0101 sp\u0113\u013cu kontrolieriem.\n<\/li>\n<li> Laboti reti programmas av\u0101rijas gad\u012bjumi, kad programma iet fona re\u017e\u012bm\u0101 vai tiek sl\u0113gta.\n<\/li>\n<\/ul>\n<p>Avots: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/games\/15577181\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>11 \u043c\u0430\u0440\u0442\u0430 \u0432\u044b\u0448\u043b\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f SDL 2.0.12. SDL &#8212; \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043d\u0438\u0437\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0432\u0432\u043e\u0434\u0430, \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e, \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e \u0447\u0435\u0440\u0435\u0437 OpenGL \u0438 Direct3D. \u0421 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c SDL \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0432\u0438\u0434\u0435\u043e\u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u0438, \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u044b \u0438 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u044b\u0435 \u0438\u0433\u0440\u044b, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u041f\u041e. SDL \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 C, \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 C++ \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-73788","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"11 \u043c\u0430\u0440\u0442\u0430 \u0432\u044b\u0448\u043b\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f SDL 2.0.12.SDL - \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043d\u0438\u0437\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0432\u0432\u043e\u0434\u0430, \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e, \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e \u0447\u0435\u0440\u0435\u0437.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/news\/sdl-2-0-12\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47SDL 2.0.12 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"11 \u043c\u0430\u0440\u0442\u0430 \u0432\u044b\u0448\u043b\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f SDL 2.0.12.SDL - \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043d\u0438\u0437\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0432\u0432\u043e\u0434\u0430, \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e, \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e \u0447\u0435\u0440\u0435\u0437.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/news\/sdl-2-0-12\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-12T05:42:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-12T05:42:47+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47SDL 2.0.12 | ProHoster","description":"11. mart\u0101 tika izlaista k\u0101rt\u0113j\u0101 versija SDL 2.0.12. SDL ir daudzplatformu izstr\u0101des bibliot\u0113ka, kas nodro\u0161ina zema l\u012bme\u0146a piek\u013cuvi ievades ier\u012bc\u0113m, ska\u0146as iek\u0101rt\u0101m un grafiskajai aparat\u016brai.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/sdl-2-0-12","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47SDL 2.0.12 | ProHoster","og:description":"11 \u043c\u0430\u0440\u0442\u0430 \u0432\u044b\u0448\u043b\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f SDL 2.0.12.SDL - \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u0430\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043d\u0438\u0437\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u0432\u0432\u043e\u0434\u0430, \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e, \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044e \u0447\u0435\u0440\u0435\u0437.","og:url":"https:\/\/prohoster.info\/lv\/blog\/news\/sdl-2-0-12","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-12T05:42:47+00:00","article:modified_time":"2020-03-12T05:42:47+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"73788","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:26:24","updated":"2022-09-28 17:38:30","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/73788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=73788"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/73788\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=73788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=73788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=73788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}