Application

Chose application
.NET Native Web Flutter
Chose version
ver. 14.0 ver. 13.0 ver. 12.0 ver. 11.0 ver. 10.0 ver. 9.0 ver. 8.0 ver. 7.0 ver. 6.0 ver. 5.0 ver. 4.0
Choose device
Quickstart./n

The OpenTK app offers the following features:<\/p>\n<ul>\n<li>Create graphics with the OpenGL\u00ae ES 2.0.<\/li>\n<li>GUI animation with 3D acceleration.<\/li>\n<li>Windowing systems to help you get started.<\/li>\n<li>Input handling and other game essentials.<\/li>\n<li>Powerful, highly optimized, and reliable linear algebra library.<\/li>\n<\/ul>\n<h2 id=\"content-key-concepts\"><a href=https://samsungtizenos.com/"#content-key-concepts\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Key concepts<\/h2>\n<p>To use OpenTK in your application, understand the following OpenTK key concepts:<\/p>\n<ul>\n<li>\n<p><code>TizenGameApplication<\/code>: The application lifecycle manager and base class of OpenTK app for Tizen.<\/p>\n<p><code>TizenGameApplication<\/code> is integrated with the Tizen application framework. Therefore, you can get the events from the Tizen application framework. The OpenTK app implements virtual lifecycle functions to customize its own app flow. For example, <code>OnCreate<\/code>, <code>OnPause<\/code>, <code>OnResume<\/code>, <code>OnTerminate<\/code>, <code>OnAppControlReceived<\/code>, <code>OnDeviceOrientationChanged<\/code>, and so on.<\/p>\n<p>For more information, see <a href=https://samsungtizenos.com/"..//applications//uiapplication//ui-app.md/">UI Applications<\/a>.<\/p>\n<\/li>\n<li>\n<p><code>Window<\/code>: An attribute of <code>TizenGameApplication<\/code>. It provides window related attributes, which include <code>X<\/code>, <code>Y<\/code>, <code>Width<\/code>, <code>Height<\/code>, <code>Title<\/code>, <code>WindowInfo<\/code>, and so on.<\/p>\n<p>It also provides <strong>Events<\/strong> and <strong>OpenGL<\/strong> context related functions, which are described below:<\/p>\n<p><strong>Events<\/strong><\/p>\n<ul>\n<li><code>Load<\/code><\/li>\n<li><code>Unload<\/code><\/li>\n<li><code>UpdateFrame<\/code><\/li>\n<li><code>RenderFrame<\/code><\/li>\n<\/ul>\n<p><strong>OpenGL\u00ae context related functions<\/strong><\/p>\n<ul>\n<li><code>MakeCurrent<\/code><\/li>\n<li><code>Run<\/code><\/li>\n<li><code>SwapBuffers<\/code><\/li>\n<\/ul>\n<p>For more information, see <a href=https://samsungtizenos.com/"window-of-opentk.md/">Window of OpenTK<\/a>.<\/p>\n<\/li>\n<li>\n<p><code>WindowAttributes<\/code>: An attribute of <code>TizenGameApplication<\/code>. It provides window-controlling attributes, such as <code>IsFocusAllowed<\/code> and <code>WindowOpacity<\/code>. It also provides a method <code>AddAuxiliaryHint<\/code>.<\/p>\n<\/li>\n<\/ul>\n<h2 id=\"content-related-information\"><a href=https://samsungtizenos.com/"#content-related-information\" class=\"heading-permalink\" aria-hidden=\"true\" title=\"Permalink\">\u00b6<\/a>Related information<\/h2>\n<ul>\n<li>Dependencies\n<ul>\n<li>Tizen 5.0 and Higher<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","table_of_content":"<ul class=\"table-of-contents\">\n<li><a href=https://samsungtizenos.com/"#content-key-concepts\">Key concepts<\/a><\/li>\n<li><a href=https://samsungtizenos.com/"#content-related-information\">Related information<\/a><\/li>\n<\/ul>\n","title":"OpenTK","raw":null},{"class":"App\\Services\\Documentation\\Data\\RenderedMarkdown","s":"wrbl"}]},"memo":{"id":"mXxrcNyPDDMAYhBFWlTa","name":"documentation::article","path":"docs\/application\/dotnet\/guides\/libraries\/opentk\/index","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"lazyLoaded":false,"lazyIsolated":true,"errors":[],"locale":"en","islands":[]},"checksum":"c04f4a0760e2d331d88546bd3dfc4e3d8a75cd2a163c8507a698d63bd8f49ef9"}" wire:effects="[]" wire:id="mXxrcNyPDDMAYhBFWlTa" wire:name="documentation::article" x-init="$wire.__lazyLoad('eyJkYXRhIjp7ImZvck1vdW50IjpbeyJtYXJrZG93biI6W3siYm9keSI6IjxoMSBpZD1cImNvbnRlbnQtb3BlbnRrXCI+PGEgaHJlZj1cIiNjb250ZW50LW9wZW50a1wiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+T3BlblRLPFwvaDE+PGRpdiBkYXRhLWtub3dsZWRnZS1iYXNlLW1ldGFkYXRhPjxcL2Rpdj5cbjxwPlRpemVuIE9wZW5USyBwcm92aWRlcyBhIHNldCBvZiBmYXN0IGFuZCBsb3ctbGV2ZWwgQyMgYmluZGluZ3MgZm9yIE9wZW5HTFx1MDBhZSBFUyAyLjAgQVBJcy4gU2luY2UgVGl6ZW4gNS4wLCBpdCBpcyBpbnRlZ3JhdGVkIHdpdGggVGl6ZW4gYXBwbGljYXRpb24gZnJhbWV3b3JrLjxcL3A+XG48cD5Gb3IgZGV2ZWxvcGluZyB0aGUgT3BlbkdMXHUwMGFlIGFwcCB1c2luZyBDIyBvbiB0aGUgVGl6ZW4gcGxhdGZvcm0sIGFuIGFwcCBkZXZlbG9wZXIgdXNlcyBUaXplbkZYIEFQSXMsIC5ORVQgU3RhbmRhcmQgMi4wIEFQSXMsIGFuZCBPcGVuVEsgQVBJcyBiYXNlZCBvbiB0aGVpciBuZWVkcy48XC9wPlxuPHA+QmVzaWRlcyB0aGUgT3BlbkdMXHUwMGFlIEVTIEFQSXMsIE9wZW5USyBhbHNvIHByb3ZpZGVzIHNldmVyYWwgdXRpbGl0eSBsaWJyYXJpZXMgaW5jbHVkaW5nIGEgbWF0aCBvciBsaW5lYXIgYWxnZWJyYSBwYWNrYWdlLCBhIHdpbmRvd2luZyBzeXN0ZW0sIGFuZCBpbnB1dCBoYW5kbGluZyBmb3IgYXBwbGljYXRpb24gZGV2ZWxvcGVycy48XC9wPlxuPHA+QWZ0ZXIgc2V0dGluZyB1cCB0aGUgT3BlblRLIGRldmVsb3BtZW50IGVudmlyb25tZW50LCB5b3UgY2FuIHF1aWNrbHkgY3JlYXRlIGdyYXBoaWMgYXBwbGljYXRpb25zIHdpdGggT3BlbkdMXHUwMGFlIEVTIDIuMCwgc3VjaCBhcyBhbWJpZW50IGFwcGxpY2F0aW9ucywgZ2FtZXMsIGR5bmFtaWMgcGFydGlhbCwgYW5kIHBoeXNpY3MgZWZmZWN0LjxcL3A+XG48cD5Gb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiBob3cgdG8gY3JlYXRlIGEgLk5FVCBhcHBsaWNhdGlvbiB3aXRoIE9wZW5USyBvbiBUaXplbiwgc2VlIDxhIGhyZWY9XCJxdWlja3N0YXJ0Lm1kXCI+UXVpY2tzdGFydDxcL2E+LjxcL3A+XG48cD5UaGUgT3BlblRLIGFwcCBvZmZlcnMgdGhlIGZvbGxvd2luZyBmZWF0dXJlczo8XC9wPlxuPHVsPlxuPGxpPkNyZWF0ZSBncmFwaGljcyB3aXRoIHRoZSBPcGVuR0xcdTAwYWUgRVMgMi4wLjxcL2xpPlxuPGxpPkdVSSBhbmltYXRpb24gd2l0aCAzRCBhY2NlbGVyYXRpb24uPFwvbGk+XG48bGk+V2luZG93aW5nIHN5c3RlbXMgdG8gaGVscCB5b3UgZ2V0IHN0YXJ0ZWQuPFwvbGk+XG48bGk+SW5wdXQgaGFuZGxpbmcgYW5kIG90aGVyIGdhbWUgZXNzZW50aWFscy48XC9saT5cbjxsaT5Qb3dlcmZ1bCwgaGlnaGx5IG9wdGltaXplZCwgYW5kIHJlbGlhYmxlIGxpbmVhciBhbGdlYnJhIGxpYnJhcnkuPFwvbGk+XG48XC91bD5cbjxoMiBpZD1cImNvbnRlbnQta2V5LWNvbmNlcHRzXCI+PGEgaHJlZj1cIiNjb250ZW50LWtleS1jb25jZXB0c1wiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+S2V5IGNvbmNlcHRzPFwvaDI+XG48cD5UbyB1c2UgT3BlblRLIGluIHlvdXIgYXBwbGljYXRpb24sIHVuZGVyc3RhbmQgdGhlIGZvbGxvd2luZyBPcGVuVEsga2V5IGNvbmNlcHRzOjxcL3A+XG48dWw+XG48bGk+XG48cD48Y29kZT5UaXplbkdhbWVBcHBsaWNhdGlvbjxcL2NvZGU+OiBUaGUgYXBwbGljYXRpb24gbGlmZWN5Y2xlIG1hbmFnZXIgYW5kIGJhc2UgY2xhc3Mgb2YgT3BlblRLIGFwcCBmb3IgVGl6ZW4uPFwvcD5cbjxwPjxjb2RlPlRpemVuR2FtZUFwcGxpY2F0aW9uPFwvY29kZT4gaXMgaW50ZWdyYXRlZCB3aXRoIHRoZSBUaXplbiBhcHBsaWNhdGlvbiBmcmFtZXdvcmsuIFRoZXJlZm9yZSwgeW91IGNhbiBnZXQgdGhlIGV2ZW50cyBmcm9tIHRoZSBUaXplbiBhcHBsaWNhdGlvbiBmcmFtZXdvcmsuIFRoZSBPcGVuVEsgYXBwIGltcGxlbWVudHMgdmlydHVhbCBsaWZlY3ljbGUgZnVuY3Rpb25zIHRvIGN1c3RvbWl6ZSBpdHMgb3duIGFwcCBmbG93LiAgRm9yIGV4YW1wbGUsIDxjb2RlPk9uQ3JlYXRlPFwvY29kZT4sIDxjb2RlPk9uUGF1c2U8XC9jb2RlPiwgPGNvZGU+T25SZXN1bWU8XC9jb2RlPiwgPGNvZGU+T25UZXJtaW5hdGU8XC9jb2RlPiwgPGNvZGU+T25BcHBDb250cm9sUmVjZWl2ZWQ8XC9jb2RlPiwgPGNvZGU+T25EZXZpY2VPcmllbnRhdGlvbkNoYW5nZWQ8XC9jb2RlPiwgYW5kIHNvIG9uLjxcL3A+XG48cD5Gb3IgbW9yZSBpbmZvcm1hdGlvbiwgc2VlIDxhIGhyZWY9XCIuLlwvLi5cL2FwcGxpY2F0aW9uc1wvdWlhcHBsaWNhdGlvblwvdWktYXBwLm1kXCI+VUkgQXBwbGljYXRpb25zPFwvYT4uPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+PGNvZGU+V2luZG93PFwvY29kZT46IEFuIGF0dHJpYnV0ZSBvZiA8Y29kZT5UaXplbkdhbWVBcHBsaWNhdGlvbjxcL2NvZGU+LiBJdCBwcm92aWRlcyB3aW5kb3cgcmVsYXRlZCBhdHRyaWJ1dGVzLCB3aGljaCBpbmNsdWRlIDxjb2RlPlg8XC9jb2RlPiwgPGNvZGU+WTxcL2NvZGU+LCA8Y29kZT5XaWR0aDxcL2NvZGU+LCA8Y29kZT5IZWlnaHQ8XC9jb2RlPiwgPGNvZGU+VGl0bGU8XC9jb2RlPiwgPGNvZGU+V2luZG93SW5mbzxcL2NvZGU+LCBhbmQgc28gb24uPFwvcD5cbjxwPkl0IGFsc28gcHJvdmlkZXMgPHN0cm9uZz5FdmVudHM8XC9zdHJvbmc+IGFuZCA8c3Ryb25nPk9wZW5HTDxcL3N0cm9uZz4gY29udGV4dCByZWxhdGVkIGZ1bmN0aW9ucywgd2hpY2ggYXJlIGRlc2NyaWJlZCBiZWxvdzo8XC9wPlxuPHA+PHN0cm9uZz5FdmVudHM8XC9zdHJvbmc+PFwvcD5cbjx1bD5cbjxsaT48Y29kZT5Mb2FkPFwvY29kZT48XC9saT5cbjxsaT48Y29kZT5VbmxvYWQ8XC9jb2RlPjxcL2xpPlxuPGxpPjxjb2RlPlVwZGF0ZUZyYW1lPFwvY29kZT48XC9saT5cbjxsaT48Y29kZT5SZW5kZXJGcmFtZTxcL2NvZGU+PFwvbGk+XG48XC91bD5cbjxwPjxzdHJvbmc+T3BlbkdMXHUwMGFlIGNvbnRleHQgcmVsYXRlZCBmdW5jdGlvbnM8XC9zdHJvbmc+PFwvcD5cbjx1bD5cbjxsaT48Y29kZT5NYWtlQ3VycmVudDxcL2NvZGU+PFwvbGk+XG48bGk+PGNvZGU+UnVuPFwvY29kZT48XC9saT5cbjxsaT48Y29kZT5Td2FwQnVmZmVyczxcL2NvZGU+PFwvbGk+XG48XC91bD5cbjxwPkZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgPGEgaHJlZj1cIndpbmRvdy1vZi1vcGVudGsubWRcIj5XaW5kb3cgb2YgT3BlblRLPFwvYT4uPFwvcD5cbjxcL2xpPlxuPGxpPlxuPHA+PGNvZGU+V2luZG93QXR0cmlidXRlczxcL2NvZGU+OiBBbiBhdHRyaWJ1dGUgb2YgPGNvZGU+VGl6ZW5HYW1lQXBwbGljYXRpb248XC9jb2RlPi4gIEl0IHByb3ZpZGVzIHdpbmRvdy1jb250cm9sbGluZyBhdHRyaWJ1dGVzLCBzdWNoIGFzIDxjb2RlPklzRm9jdXNBbGxvd2VkPFwvY29kZT4gYW5kIDxjb2RlPldpbmRvd09wYWNpdHk8XC9jb2RlPi4gSXQgYWxzbyBwcm92aWRlcyBhIG1ldGhvZCA8Y29kZT5BZGRBdXhpbGlhcnlIaW50PFwvY29kZT4uPFwvcD5cbjxcL2xpPlxuPFwvdWw+XG48aDIgaWQ9XCJjb250ZW50LXJlbGF0ZWQtaW5mb3JtYXRpb25cIj48YSBocmVmPVwiI2NvbnRlbnQtcmVsYXRlZC1pbmZvcm1hdGlvblwiIGNsYXNzPVwiaGVhZGluZy1wZXJtYWxpbmtcIiBhcmlhLWhpZGRlbj1cInRydWVcIiB0aXRsZT1cIlBlcm1hbGlua1wiPlx1MDBiNjxcL2E+UmVsYXRlZCBpbmZvcm1hdGlvbjxcL2gyPlxuPHVsPlxuPGxpPkRlcGVuZGVuY2llc1xuPHVsPlxuPGxpPlRpemVuIDUuMCBhbmQgSGlnaGVyPFwvbGk+XG48XC91bD5cbjxcL2xpPlxuPFwvdWw+XG4iLCJ0YWJsZV9vZl9jb250ZW50IjoiPHVsIGNsYXNzPVwidGFibGUtb2YtY29udGVudHNcIj5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQta2V5LWNvbmNlcHRzXCI+S2V5IGNvbmNlcHRzPFwvYT48XC9saT5cbjxsaT48YSBocmVmPVwiI2NvbnRlbnQtcmVsYXRlZC1pbmZvcm1hdGlvblwiPlJlbGF0ZWQgaW5mb3JtYXRpb248XC9hPjxcL2xpPlxuPFwvdWw+XG4iLCJ0aXRsZSI6Ik9wZW5USyIsInJhdyI6bnVsbH0seyJjbGFzcyI6IkFwcFxcU2VydmljZXNcXERvY3VtZW50YXRpb25cXERhdGFcXFJlbmRlcmVkTWFya2Rvd24iLCJzIjoid3JibCJ9XX0seyJzIjoiYXJyIn1dfSwibWVtbyI6eyJpZCI6IkpKekdhRU1tM3ZpSzk4NThjSDVQIiwibmFtZSI6Il9fbW91bnRQYXJhbXNDb250YWluZXIiLCJwYXRoIjoiZG9jc1wvYXBwbGljYXRpb25cL2RvdG5ldFwvZ3VpZGVzXC9saWJyYXJpZXNcL29wZW50a1wvaW5kZXgiLCJtZXRob2QiOiJHRVQiLCJyZWxlYXNlIjoiYS1hLWEifSwiY2hlY2tzdW0iOiI2NGYxODAyMDUwYTI5YWNlNDA4MTUyZGE3MzhiMGFlMmFiNWZmODhiYzhkZTgzM2I3NTNiNmFmYjE4OTVmYjI3In0=')" >

For the best experience,
Please visit us from a computer

Copyright © 2026 SAMSUNG. All rights reserved.

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.