{"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\/sk\/blog\/news\/sdl-2-0-12","title":{"rendered":"SDL 2.0.12","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>11. marca bola vydan\u00e1 nov\u00e1 verzia SDL 2.0.12.<\/p>\n<p>SDL \u2014 multiplatform development library for providing low-level access to input devices, sound hardware, and graphics hardware via OpenGL and Direct3D. Various video players, emulators, and computer games have been created using SDL, including those offered as free software.<\/p>\n<p>SDL je nap\u00edsan\u00fd v jazyku C, pracuje s C++ a poskytuje viazania na desiatky \u010fal\u0161\u00edch programovac\u00edch jazykov, vr\u00e1tane jazyka Pascal.<\/p>\n<p>Boli ozn\u00e1men\u00e9 nasledovn\u00e9 vylep\u0161enia:<\/p>\n<ul>\n<li> Pridan\u00e9 funkcie \u00farovne zv\u00e4\u010d\u0161enia text\u00fary SDL_GetTextureScaleMode() a SDL_SetTextureScaleMode()\n<\/li>\n<li> Pridan\u00e1 funkcia zamykania text\u00fary SDL_LockTextureToSurface(), ktor\u00e1 na rozdiel od SDL_LockTexture() predstavuje zamknut\u00fa \u010das\u0165 ako povrch SDL.\n<\/li>\n<li> Pridan\u00fd nov\u00fd re\u017eim mie\u0161ania SDL_BLENDMODE_MUL, ktor\u00fd kombinuje modul\u00e1ciu a mie\u0161anie\n<\/li>\n<li> Pridan\u00e9 nastavenie SDL_HINT_DISPLAY_USABLE_BOUNDS na ignorovanie v\u00fdsledkov SDL_GetDisplayUsableBounds() pre index displeja 0.\n<\/li>\n<li> Pridan\u00e9 okno pod prstom pre udalos\u0165 SDL_TouchFingerEvent\n<\/li>\n<li> Pridan\u00e9 funkcie SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() na z\u00edskanie typu hern\u00e9ho ovl\u00e1da\u010da\n<\/li>\n<li> Pridan\u00e9 nastavenie SDL_HINT_GAMECONTROLLERTYPE na ignorovanie automatick\u00e9ho ur\u010denia typu ovl\u00e1da\u010da\n<\/li>\n<li> Pridan\u00e9 funkcie SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() na ur\u010denie a nastavenie zodpovedaj\u00faceho \u010d\u00edsla hr\u00e1\u010da a zariadenia\n<\/li>\n<li> Pridan\u00e1 alebo vylep\u0161en\u00e1 podpora pre dvadsa\u0165 r\u00f4znych hern\u00fdch ovl\u00e1da\u010dov\n<\/li>\n<li> Opraven\u00e1 chyba so zablokovan\u00fdm volan\u00edm vibr\u00e1cie hern\u00fdch ovl\u00e1da\u010dov pri pou\u017eit\u00ed ovl\u00e1da\u010da HIDAPI\n<\/li>\n<li> Pridan\u00fd makro na nulovanie prvkov po\u013ea SDL_zeroa()\n<\/li>\n<li> Pridan\u00e1 funkcia SDL_HasARMSIMD(), ktor\u00e1 vracia pravdu v pr\u00edpade, \u017ee procesor podporuje ARM SIMD (ARMv6+)<\/li>\n<\/ul>\n<p>Vylep\u0161enia pre Linux:\n<\/p>\n<ul>\n<li> Pridan\u00e9 nastavenie SDL_HINT_VIDEO_X11_WINDOW_VISUALID na ur\u010denie typu, vybran\u00e9ho pre nov\u00e9 okn\u00e1 X11\n<\/li>\n<li> Pridan\u00e9 nastavenie SDL_HINT_VIDEO_X11_FORCE_EGL na ur\u010denie pou\u017eitia GLX alebo EGL pre X11 ako predvolen\u00e9\n<\/li>\n<\/ul>\n<p>Vylep\u0161enia pre Android:\n<\/p>\n<ul>\n<li> Pridan\u00e1 funkcia SDL_GetAndroidSDKVersion(), ktor\u00e1 vracia \u00farove\u0148 API tohto zariadenia\n<\/li>\n<li> Pridan\u00e1 podpora pre zachyt\u00e1vanie zvuku pomocou OpenSL-ES\n<\/li>\n<li> Pridan\u00e1 podpora pre Bluetooth Steam Controller ako hern\u00e9 ovl\u00e1da\u010de\n<\/li>\n<li> Opraven\u00e9 zriedkav\u00e9 p\u00e1dy aplik\u00e1cie pri prep\u00ednan\u00ed do pozadia alebo jej zatv\u00e1ran\u00ed\n<\/li>\n<\/ul>\n<p>Zdroj: <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.4 - 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\/sk\/blog\/news\/sdl-2-0-12\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\/sk\/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. marca bola vydan\u00e1 nov\u00e1 verzia SDL 2.0.12. SDL je multiplatformov\u00e1 v\u00fdvojov\u00e1 kni\u017enica pre zabezpe\u010denie n\u00edzko\u00farov\u0148ov\u00e9ho pr\u00edstupu k vstupn\u00fdm zariadeniam, zvukov\u00e9mu hardv\u00e9ru a grafick\u00e9mu hardv\u00e9ru.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/sdl-2-0-12","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\/sk\/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\/sk\/wp-json\/wp\/v2\/posts\/73788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=73788"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/73788\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=73788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=73788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=73788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}