<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>NDK on Learn OpenGL ES</title><link>https://www.learnopengles.com/tag/ndk/</link><description>Recent content in NDK on Learn OpenGL ES</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Thu, 03 Sep 2026 18:13:44 +0000</lastBuildDate><atom:link href="https://www.learnopengles.com/tag/ndk/index.xml" rel="self" type="application/rss+xml"/><item><title>A performance comparison redux: Java, C, and Renderscript on the Nexus 5</title><link>https://www.learnopengles.com/a-performance-comparison-redux-java-c-and-renderscript-on-the-nexus-5/</link><pubDate>Thu, 10 Jul 2014 15:04:44 +0000</pubDate><guid>https://www.learnopengles.com/a-performance-comparison-redux-java-c-and-renderscript-on-the-nexus-5/</guid><description>In my previous post on this topic, A performance comparison between Java and C on the Nexus 5, I compared the performance of an audio low-pass filter in Java and C. The results were clear: The C version outperformed, and by a significant amount. This result brought more attention to the post than I was expecting; some of …</description></item><item><title>OpenGL Roundup, April 10, 2014: GDC 2014 Report, libgdx 1.0, Data-Oriented Design and More…</title><link>https://www.learnopengles.com/opengl-roundup-april-10-2014-gdc-2014-report-libgdx-1-0-data-oriented-design-and-more/</link><pubDate>Thu, 10 Apr 2014 17:05:51 +0000</pubDate><guid>https://www.learnopengles.com/opengl-roundup-april-10-2014-gdc-2014-report-libgdx-1-0-data-oriented-design-and-more/</guid><description>Top stories GDC 2014 Report libgdx: We’ll go 1.0 next weekend! Recent posts A Performance Comparison Between Java and C on the Nexus 5 How Powerful Is Your Nexus 7? Finishing up Our Native Air Hockey Project with Touch Events and Basic Collision Detection Android native development Android on x86: Java Native Interface and the Android …</description></item><item><title>A performance comparison between Java and C on the Nexus 5</title><link>https://www.learnopengles.com/a-performance-comparison-between-java-and-c-on-the-nexus-5/</link><pubDate>Tue, 08 Apr 2014 01:31:32 +0000</pubDate><guid>https://www.learnopengles.com/a-performance-comparison-between-java-and-c-on-the-nexus-5/</guid><description>Android phones have been growing ever more powerful with time, with the Nexus 5 sporting a quad-core 2.3 GHz Krait 400; this is a very powerful CPU for a mobile phone. With most Android apps being written in Java, does Java allow us to access all of that power? Or, put another way, is Java …</description></item><item><title>How Powerful Is Your Nexus 7?</title><link>https://www.learnopengles.com/how-powerful-is-your-nexus-7/</link><pubDate>Thu, 03 Apr 2014 18:09:46 +0000</pubDate><guid>https://www.learnopengles.com/how-powerful-is-your-nexus-7/</guid><description>The following post is based on a paper generously contributed by Jerome Huck, a senior aerospace/defence engineer, scientist, and author. A link to figures and the code can be found at the bottom of this post. So you want to run some heavy-duty algorithms on your Android device, and you’re wondering what is the best environment …</description></item><item><title>Loading a PNG into Memory and Displaying It as a Texture with OpenGL ES 2, Using (Almost) the Same Code on iOS, Android, and Emscripten</title><link>https://www.learnopengles.com/loading-a-png-into-memory-and-displaying-it-as-a-texture-with-opengl-es-2-using-almost-the-same-code-on-ios-android-and-emscripten/</link><pubDate>Tue, 23 Jul 2013 18:41:58 +0000</pubDate><guid>https://www.learnopengles.com/loading-a-png-into-memory-and-displaying-it-as-a-texture-with-opengl-es-2-using-almost-the-same-code-on-ios-android-and-emscripten/</guid><description>In the last post in this series, we setup a system to render OpenGL to Android, iOS and the web via WebGL and emscripten. In this post, we’ll expand on that work and add support for PNG loading, shaders, and VBOs. TL;DR We can put most of our common code into a core folder, and …</description></item><item><title>Calling OpenGL from C on Android, Using the NDK</title><link>https://www.learnopengles.com/calling-opengl-from-android-using-the-ndk/</link><pubDate>Sat, 13 Jul 2013 01:32:20 +0000</pubDate><guid>https://www.learnopengles.com/calling-opengl-from-android-using-the-ndk/</guid><description>For this first post in the Developing a Simple Game of Air Hockey Using C++ and OpenGL ES 2 for Android, iOS, and the Web series, we’ll create a simple Android program that initializes OpenGL, then renders simple frames from native code. Prerequisites The Android SDK &amp;amp; NDK installed, along with a suitable IDE. An …</description></item></channel></rss>