Showing only posts tagged Corrade. Show all posts.

Magnum 2019.10 released

The new re­lease brings Python bind­ings, Ba­sis Uni­ver­sal tex­ture com­pres­sion, im­proved STL in­ter­op­er­abil­i­ty, bet­ter Uni­code ex­pe­ri­ence for Win­dows users, a more ef­fi­cient Em­scripten ap­pli­ca­tion im­ple­men­ta­tion, sin­gle-head­er li­braries, new OpenGL driv­er work­arounds and much more.

Introducing Magnum Python Bindings

Dur­ing the past four months, Mag­num be­gan its ad­ven­ture in­to the Python world. Not just with some au­to­gen­er­at­ed bind­ings and not just with some au­to­gen­er­at­ed Sphinx docs — that sim­ply wouldn’t be Mag­num enough. Brace your­selves, this ar­ti­cle will show you ev­ery­thing.

June 2014 updates to Magnum

The Mag­num C++11 and OpenGL/OpenGL ES/We­bGL graph­ics en­gine gained ex­per­i­men­tal An­droid sup­port, win­dow­less ap­pli­ca­tions on OS X and Win­dows, us­es SDL2 as the de­fault tool­kit, adds new tex­ture and mesh fea­tures, im­proves build sys­tem and got huge doc­u­men­ta­tion re­view.

January 2014 updates to Magnum

Since the pre­vi­ous Oc­to­ber snap­shot Mag­num gained Vis­ual Stu­dio port, font con­ver­sion util­i­ty, im­proved text ren­der­ing along with ex­am­ple ap­pli­ca­tion, sup­port for OpenGL de­bug out­put, doc­u­men­ta­tion up­dates, bet­ter test cov­er­age and many more us­abil­i­ty im­prove­ments and fix­es.

Reducing C++ compilation time in Magnum: code optimizations

Large C++ projects of­ten suf­fer with very long times for both full and in­cre­men­tal com­pi­la­tion, se­vere­ly hurt­ing pro­duc­tiv­i­ty. The fol­low­ing se­ries will over­view some tech­niques em­ployed in Mag­num to make it­er­a­tion times small­er, this ar­ti­cle fo­cus­es on code-based op­ti­miza­tions.

page 1 | older articles »