Борис Барладян, B. Barladyan, Лев Шапиро, L. Shapiro, Курбан Маллачиев, K. Mallachiev, Алексей Владимирович Хорошилов, A. Khoroshilov, Юрий Солоделов, Yu. A. Solodelov, Алексей Волобой, A. Voloboy, Владимир Галактионов, V. Galaktionov, Игорь Викторович Ковернинский, I. Koverninskiy
{"title":"Multi-windows Rendering Using Software OpenGL in Avionics Embedded Systems","authors":"Борис Барладян, B. Barladyan, Лев Шапиро, L. Shapiro, Курбан Маллачиев, K. Mallachiev, Алексей Владимирович Хорошилов, A. Khoroshilov, Юрий Солоделов, Yu. A. Solodelov, Алексей Волобой, A. Voloboy, Владимир Галактионов, V. Galaktionov, Игорь Викторович Ковернинский, I. Koverninskiy","doi":"10.30987/graphicon-2019-2-28-31","DOIUrl":null,"url":null,"abstract":"Elaboration of modern airplane cockpit has tendency to use large displays instead of a lot of separate indicators. The large display should combine information about flight navigation and state of plane equipment. Information coming from a wide variety of devices should be displayed simultaneously. Therefore multi-windows rendering is vitally important here. Its implementation must be embedded in real-time operating system which controls the aircraft. Development of a Safety Critical Compositor for multi-windows rendering for OpenGL SC 1.0.1 software is considered in the paper. It works under the real-time operating system JetOS newly designed for aircraft. Development is based on the use of extensions designed to work in multi-core systems in addition to standard JetOS partitioning services.","PeriodicalId":409819,"journal":{"name":"GraphiCon'2019 Proceedings. Volume 2","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"GraphiCon'2019 Proceedings. Volume 2","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30987/graphicon-2019-2-28-31","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Elaboration of modern airplane cockpit has tendency to use large displays instead of a lot of separate indicators. The large display should combine information about flight navigation and state of plane equipment. Information coming from a wide variety of devices should be displayed simultaneously. Therefore multi-windows rendering is vitally important here. Its implementation must be embedded in real-time operating system which controls the aircraft. Development of a Safety Critical Compositor for multi-windows rendering for OpenGL SC 1.0.1 software is considered in the paper. It works under the real-time operating system JetOS newly designed for aircraft. Development is based on the use of extensions designed to work in multi-core systems in addition to standard JetOS partitioning services.