Performance Analysis of OpenGL Java Bindings with Graphics Scan Conversion Algorithms

Authors(2) :-Naresh Purohit, Rajendra Purohit

This paper presents a Performance Analysis of OPNGL with Java bindings i.e. Light Weight Java Game Library (LWJGL).Three different sections, i.e. Line Rendering, Circle Rendering, and Image Rendering have been selected as the benchmarks for extensive analysis of the performance gaps between the two. The results show the performance of LWJGL with rendering algorithms to display from a single pixel to some large images in the screen on the basis of execution time analysis. LJWJGL is a Java-Binding of OPENGL that enables developing portable, interactive 2D and 3D graphics applications.

Authors and Affiliations

Naresh Purohit
Department of Computer Science Engineering, Mits - Jadan , Pali, Rajasthan, India
Rajendra Purohit
Research Scholar, Rajasthan Technical University, Kota, Rajasthan, India

OpenGL, LWJGL, Rendering, Pixel, Java Bindings.

  1. Development of the Bresenham’s Line Algorithm, Alfred L. McKinney , K.K. Agarwal, Department og Computer Science, Louisiana state university in Shreveport , Shreveport , LA 71115
  2. A Fast Bresenham Type Algorithm For Drawing Circles by John Kennedy Mathematics Department Santa Monica College 1900 Pico Blvd. Santa Monica, CA 90405.
  3. LWJGLTextures,
  4. Computer Graphics, Principles and Practice, Second Edition, by James D.Foley, Andries van Dam, Steven K. Feiner, John F. Hughes, Addison- Wesley
  5. Improved Line Drawing Algorithm: An Approach and Proposal, Muhammad.Usman khan & Prof (Dr) Md.Rizwan Beg, Integral University Lucknow, India.
  6. Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 13 Scan Converting Lines, Circles and Ellipses.
  7. OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2 by Dave Shreiner
  8. Learning Java Bindings for OpenGL (JOGL)  by Gene Davis
  9. Volume Rendering Using OpenGL and Extensions, M. Meissner ; U. Hoffmann ; W. Strasser, IEEE, 1070-2385

Publication Details

Published in : Volume 3 | Issue 1 | January-February 2018
Date of Publication : 2018-02-28
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 776-781
Manuscript Number : CSEIT1831191
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Naresh Purohit, Rajendra Purohit, "Performance Analysis of OpenGL Java Bindings with Graphics Scan Conversion Algorithms", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 1, pp.776-781, January-February-2018.
Journal URL :

Article Preview