{"id":2549,"date":"2016-06-01T17:12:33","date_gmt":"2016-06-01T21:12:33","guid":{"rendered":"http:\/\/local.brightwhiz\/?p=2549"},"modified":"2016-06-01T17:12:33","modified_gmt":"2016-06-01T21:12:33","slug":"dear-imgui-1-49","status":"publish","type":"post","link":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/","title":{"rendered":"Bloat Free C++ GUI Dear imgui 1.49 Released"},"content":{"rendered":"

Dear imgui 1.49 has been released. This release comes with a host of updates comprising primarily of bug fixes, feature and API improvements.<\/p>\n

dear imgui or simply known as ImGui is a free and open source bloat-free graphical user interface library<\/a> for C++<\/a>. It works fast, is portable and renderer agnostic. This renderer also requires no external dependencies.<\/p>\n

Highlights of the new dear imgui 1.49<\/h2>\n

First off there is a whole array of new functions and flags added to the API. Some of the existing functions have gotten some changes and performance improvements alike. Dependencies on d3dx9.h, d3dx9.lib, dxguid.lib have been removed in favor of use of DirectXMath.h only environments.<\/p>\n

On Apple iOS the xcode project deployment target is now 10.11. Other changes include renaming of certain functions to correct discrepancies leading to confusion and consistency issues. The Title bar using ImGuiCol_TitleBg\/ImGuiCol_TitleBgActive colors isn’t rendered over a window background anymore and may pose some issues so it is something to look out for.<\/p>\n

You can see the whole list of changes in more details here<\/a>. You can then download the imgui 1.49 source code for free here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

Dear imgui 1.49 has been released. This release comes with a host of updates comprising primarily of bug fixes, feature and API improvements. dear imgui or simply known as ImGui…<\/p>\n","protected":false},"author":1,"featured_media":2550,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[33,111,146,195,220,262,286,311,350,433,449,471,545,591,616],"yoast_head":"\nimgui 1.49 Announced for General Availability<\/title>\n<meta name=\"description\" content=\"Dear imgui 1.49 the Bloat-free Immediate Mode Graphical User interface for C++ has been updated to imgui 1.49 with several API updates and fixes\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"imgui 1.49 Announced for General Availability\" \/>\n<meta property=\"og:description\" content=\"Dear imgui 1.49 the Bloat-free Immediate Mode Graphical User interface for C++ has been updated to imgui 1.49 with several API updates and fixes\" \/>\n<meta property=\"og:url\" content=\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/\" \/>\n<meta property=\"og:site_name\" content=\"Brightwhiz.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/brightwhiz\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-01T21:12:33+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Bright\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:site\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Bright\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/\"},\"author\":{\"name\":\"Michael Bright\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\"},\"headline\":\"Bloat Free C++ GUI Dear imgui 1.49 Released\",\"datePublished\":\"2016-06-01T21:12:33+00:00\",\"dateModified\":\"2016-06-01T21:12:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/\"},\"wordCount\":200,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg\",\"keywords\":[\"3D\",\"C++\",\"Computer graphics\",\"Digital arts\",\"Embedded\",\"Game Development\",\"GUI\",\"imgui\",\"Libraries\",\"Optimization\",\"Performance\",\"Programming\",\"Software Engineering\",\"Tools\",\"video games\"],\"articleSection\":[\"News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/\",\"url\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/\",\"name\":\"imgui 1.49 Announced for General Availability\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg\",\"datePublished\":\"2016-06-01T21:12:33+00:00\",\"dateModified\":\"2016-06-01T21:12:33+00:00\",\"description\":\"Dear imgui 1.49 the Bloat-free Immediate Mode Graphical User interface for C++ has been updated to imgui 1.49 with several API updates and fixes\",\"breadcrumb\":{\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg\",\"width\":1200,\"height\":630,\"caption\":\"Credit: imgui\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/local.brightwhiz\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bloat Free C++ GUI Dear imgui 1.49 Released\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/local.brightwhiz\/#website\",\"url\":\"http:\/\/local.brightwhiz\/\",\"name\":\"Brightwhiz.com\",\"description\":\"Best Tech guides, Tutorials, and News\",\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/local.brightwhiz\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/local.brightwhiz\/#organization\",\"name\":\"Brightwhiz\",\"url\":\"http:\/\/local.brightwhiz\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"width\":706,\"height\":135,\"caption\":\"Brightwhiz\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/brightwhiz\/\",\"https:\/\/twitter.com\/brightwhizmag\",\"https:\/\/instagram.com\/bright_whiz\/\",\"https:\/\/www.pinterest.com\/sobbayi\/\",\"https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\",\"name\":\"Michael Bright\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"caption\":\"Michael Bright\"},\"sameAs\":[\"https:\/\/sobbayi.com\"],\"url\":\"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"imgui 1.49 Announced for General Availability","description":"Dear imgui 1.49 the Bloat-free Immediate Mode Graphical User interface for C++ has been updated to imgui 1.49 with several API updates and fixes","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/","og_locale":"en_US","og_type":"article","og_title":"imgui 1.49 Announced for General Availability","og_description":"Dear imgui 1.49 the Bloat-free Immediate Mode Graphical User interface for C++ has been updated to imgui 1.49 with several API updates and fixes","og_url":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/","og_site_name":"Brightwhiz.com","article_publisher":"https:\/\/www.facebook.com\/brightwhiz\/","article_published_time":"2016-06-01T21:12:33+00:00","og_image":[{"width":1200,"height":630,"url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg","type":"image\/jpeg"}],"author":"Michael Bright","twitter_card":"summary_large_image","twitter_creator":"@brightwhizmag","twitter_site":"@brightwhizmag","twitter_misc":{"Written by":"Michael Bright","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#article","isPartOf":{"@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/"},"author":{"name":"Michael Bright","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32"},"headline":"Bloat Free C++ GUI Dear imgui 1.49 Released","datePublished":"2016-06-01T21:12:33+00:00","dateModified":"2016-06-01T21:12:33+00:00","mainEntityOfPage":{"@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/"},"wordCount":200,"commentCount":0,"publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"image":{"@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg","keywords":["3D","C++","Computer graphics","Digital arts","Embedded","Game Development","GUI","imgui","Libraries","Optimization","Performance","Programming","Software Engineering","Tools","video games"],"articleSection":["News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/local.brightwhiz\/dear-imgui-1-49\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/","url":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/","name":"imgui 1.49 Announced for General Availability","isPartOf":{"@id":"http:\/\/local.brightwhiz\/#website"},"primaryImageOfPage":{"@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage"},"image":{"@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg","datePublished":"2016-06-01T21:12:33+00:00","dateModified":"2016-06-01T21:12:33+00:00","description":"Dear imgui 1.49 the Bloat-free Immediate Mode Graphical User interface for C++ has been updated to imgui 1.49 with several API updates and fixes","breadcrumb":{"@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/local.brightwhiz\/dear-imgui-1-49\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#primaryimage","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2016\/05\/Borderlands-Dear-imgui-1.49.jpg","width":1200,"height":630,"caption":"Credit: imgui"},{"@type":"BreadcrumbList","@id":"http:\/\/local.brightwhiz\/dear-imgui-1-49\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/local.brightwhiz\/"},{"@type":"ListItem","position":2,"name":"Bloat Free C++ GUI Dear imgui 1.49 Released"}]},{"@type":"WebSite","@id":"http:\/\/local.brightwhiz\/#website","url":"http:\/\/local.brightwhiz\/","name":"Brightwhiz.com","description":"Best Tech guides, Tutorials, and News","publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/local.brightwhiz\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/local.brightwhiz\/#organization","name":"Brightwhiz","url":"http:\/\/local.brightwhiz\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","width":706,"height":135,"caption":"Brightwhiz"},"image":{"@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/brightwhiz\/","https:\/\/twitter.com\/brightwhizmag","https:\/\/instagram.com\/bright_whiz\/","https:\/\/www.pinterest.com\/sobbayi\/","https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ"]},{"@type":"Person","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32","name":"Michael Bright","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","caption":"Michael Bright"},"sameAs":["https:\/\/sobbayi.com"],"url":"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/"}]}},"_links":{"self":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/2549"}],"collection":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/comments?post=2549"}],"version-history":[{"count":0,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/2549\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media\/2550"}],"wp:attachment":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media?parent=2549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/categories?post=2549"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/tags?post=2549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}