SlideShare a Scribd company logo
OPENGL ES QUIZ
AS PART OF THE
GFX2014 ADVANCED GRAPHICS WORKSHOP
MARCH 2014
BANGALORE
QUIZ

2014



GFX2014 Advanced Graphics Workshop - Quiz



The quiz on Khronos OpenGL ES Specification is divided into logical sections as
presented in the workshop.



* Indicates Required Fields



Live version is available from below link
http://www.gpupowered.org/sand2/launch2/#



Click on Quiz (Q) icon in the page
HOW TO ACCESS THE QUIZ ONLINE

GFX2014 Advanced Graphics Workshop, Bangalore

2014

3
2014



OpenGL Introduction, CFF APIs



What is the latest public version of OpenGL ES API ? *



1.1



2.2



3.0



4.4

GFX2014 Advanced Graphics Workshop, Bangalore

4
2014



Which of the below is specified by EGL API and GL API ? *



3D drawing - EGL, Platform interface - GL



3D drawing - GL, Platform interface - EGL



Windowing - GL, Qt - EGL

GFX2014 Advanced Graphics Workshop, Bangalore

5
2014



GL API is considered a client, and the application serves the GL engine *



True



False

GFX2014 Advanced Graphics Workshop, Bangalore

6
2014



240 fps rendering rate will improve quality for any display *



True



False

GFX2014 Advanced Graphics Workshop, Bangalore

7
2014



glFlush() ensures all drawing is complete *



True



False

GFX2014 Advanced Graphics Workshop, Bangalore

8
2014



The guaranteed minimum number of bits for "boolean" data type in OpenGL
ES3.0 is



8 bits



16 bits



1 bit

GFX2014 Advanced Graphics Workshop, Bangalore

9
2014





Which of the below is "not" a primitive type supported by OpenGL ES2.0 ?



TRIANGLE_FAN



TRIANGLE_LOOP



TRIANGLE_STRIP



TRIANGLES

GFX2014 Advanced Graphics Workshop, Bangalore

10
2014



A mesh consisting of 30 vertices undergoes clipping. This will result in,



30 vertices always



26 vertices



30 vertices + 2 due to alignment



approximately 30 vertices + additions due to vertices generated in clipping
process

GFX2014 Advanced Graphics Workshop, Bangalore

11
2014



The clipping process follows after transformation.



true



false

GFX2014 Advanced Graphics Workshop, Bangalore

12
2014



In "glvoid glVertexAttribDivisor( uint index, uint divisor )" call, if divisor is zero,



Attributes change for every 1 vertex



Attributes change for every 1 instance

GFX2014 Advanced Graphics Workshop, Bangalore

13
2014



To behave the same as "glDrawElements" call, the "instance" parameter in
"glDrawElementsOneInstance" call should be



0



1



-1



(Next set of questions are updated in the live form in the web link provided
earlier)

GFX2014 Advanced Graphics Workshop, Bangalore

14

More Related Content

PDF
Summer Internship Project - Remote Render
PDF
Demo the reactive jargons
PDF
Qt Multiplatform development
PPTX
Direct Acyclic Graph (DAG)
PPTX
Bpm10slides
PDF
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)
PPTX
ANGLE on Windows for OpenGLES2.0
PPTX
GFX Part 3 - Vertices and interactions in OpenGL
Summer Internship Project - Remote Render
Demo the reactive jargons
Qt Multiplatform development
Direct Acyclic Graph (DAG)
Bpm10slides
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)
ANGLE on Windows for OpenGLES2.0
GFX Part 3 - Vertices and interactions in OpenGL

Viewers also liked (13)

PPTX
GFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
PPTX
John Carmack talk at SMU, April 2014 - Virtual Reality
PPTX
GFX Part 7 - Introduction to Rendering Targets in OpenGL ES
PPTX
GFX part 8 - Three.js introduction and usage
PPTX
GFX Part 5 - Introduction to Object Transformations in OpenGL ES
PDF
IEEE - Consumer Electronics Trends Opportunities (2015)
PPTX
GFX Part 4 - Introduction to Texturing in OpenGL ES
PPTX
GFX Part 2 - Introduction to GPU Programming
PPTX
Render to Texture with Three.js
PPTX
Gfx2014 Graphics Workshop - Lab manual
PDF
Open Shading Language (OSL)
PDF
Technology, Innovation - A Perspective
PPTX
GFX Part 6 - Introduction to Vertex and Fragment Shaders in OpenGL ES
GFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
John Carmack talk at SMU, April 2014 - Virtual Reality
GFX Part 7 - Introduction to Rendering Targets in OpenGL ES
GFX part 8 - Three.js introduction and usage
GFX Part 5 - Introduction to Object Transformations in OpenGL ES
IEEE - Consumer Electronics Trends Opportunities (2015)
GFX Part 4 - Introduction to Texturing in OpenGL ES
GFX Part 2 - Introduction to GPU Programming
Render to Texture with Three.js
Gfx2014 Graphics Workshop - Lab manual
Open Shading Language (OSL)
Technology, Innovation - A Perspective
GFX Part 6 - Introduction to Vertex and Fragment Shaders in OpenGL ES
Ad

Similar to GFX2014 OpenGL ES Quiz (20)

PDF
Dynamic sorting algorithm vizualizer.pdf
PPT
OpenGL 4 for 2010
PDF
Arkanoid Game
PDF
Opengl basics
PPT
openGL basics for sample program.ppt
PPT
openGL basics for sample program (1).ppt
PDF
AN INTERNSHIP REPORT ON AIRPLANE GAME MANAGEMENT SYSTEM PROJECT REPORT.
PDF
OpenGL ES 2.x Programming Introduction
PPTX
Angular
PDF
Implementing OpenCL support in GEGL and GIMP
PPT
OpenGL 3.2 and More
PPTX
OpenGL Shading Language
PPTX
Seminar presentation on OpenGL
PPTX
OpenGL Introduction
PPT
Open gl
PPT
Advanced Graphics Workshop - GFX2011
PDF
PPTX
OpenGL Fixed Function to Shaders - Porting a fixed function application to “m...
 
PPTX
OpenGL 4.5 Update for NVIDIA GPUs
PDF
201707 SER332 Lecture 03
Dynamic sorting algorithm vizualizer.pdf
OpenGL 4 for 2010
Arkanoid Game
Opengl basics
openGL basics for sample program.ppt
openGL basics for sample program (1).ppt
AN INTERNSHIP REPORT ON AIRPLANE GAME MANAGEMENT SYSTEM PROJECT REPORT.
OpenGL ES 2.x Programming Introduction
Angular
Implementing OpenCL support in GEGL and GIMP
OpenGL 3.2 and More
OpenGL Shading Language
Seminar presentation on OpenGL
OpenGL Introduction
Open gl
Advanced Graphics Workshop - GFX2011
OpenGL Fixed Function to Shaders - Porting a fixed function application to “m...
 
OpenGL 4.5 Update for NVIDIA GPUs
201707 SER332 Lecture 03
Ad

More from Prabindh Sundareson (15)

PDF
Synthetic Data and Graphics Techniques in Robotics
PDF
Work and Life
PPTX
GPU Algorithms and trends 2018
PPTX
Machine learning in the Indian Context - IEEE talk at SRM Institute
PDF
Students Hackathon - 2017
PPTX
ICCE Asia 2017 - Program Outline
PDF
Call for Papers - ICCE Asia 2017
PPTX
Yocto usage for Graphics SDK on AM335x
PPTX
Gfx2013 lab manual
PPT
ARM Linux Embedded memory protection techniques
PPTX
Qt5 (minimal) on beaglebone, with Yocto
PPTX
Moksha - HTML5/CSS with Qt5+Snowshoe on AM335x
PPTX
Qt5.0.0 eglfs abort issue
PPT
Cache profiling on ARM Linux
PPT
Qt5 beta1 on ti platforms
Synthetic Data and Graphics Techniques in Robotics
Work and Life
GPU Algorithms and trends 2018
Machine learning in the Indian Context - IEEE talk at SRM Institute
Students Hackathon - 2017
ICCE Asia 2017 - Program Outline
Call for Papers - ICCE Asia 2017
Yocto usage for Graphics SDK on AM335x
Gfx2013 lab manual
ARM Linux Embedded memory protection techniques
Qt5 (minimal) on beaglebone, with Yocto
Moksha - HTML5/CSS with Qt5+Snowshoe on AM335x
Qt5.0.0 eglfs abort issue
Cache profiling on ARM Linux
Qt5 beta1 on ti platforms

Recently uploaded (20)

PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Hybrid model detection and classification of lung cancer
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
project resource management chapter-09.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
1. Introduction to Computer Programming.pptx
1 - Historical Antecedents, Social Consideration.pdf
Encapsulation theory and applications.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
TLE Review Electricity (Electricity).pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
SOPHOS-XG Firewall Administrator PPT.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
cloud_computing_Infrastucture_as_cloud_p
Encapsulation_ Review paper, used for researhc scholars
Hybrid model detection and classification of lung cancer
WOOl fibre morphology and structure.pdf for textiles
project resource management chapter-09.pdf
Heart disease approach using modified random forest and particle swarm optimi...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
DP Operators-handbook-extract for the Mautical Institute
Programs and apps: productivity, graphics, security and other tools
Hindi spoken digit analysis for native and non-native speakers
A comparative analysis of optical character recognition models for extracting...
Group 1 Presentation -Planning and Decision Making .pptx
1. Introduction to Computer Programming.pptx

GFX2014 OpenGL ES Quiz

  • 1. OPENGL ES QUIZ AS PART OF THE GFX2014 ADVANCED GRAPHICS WORKSHOP MARCH 2014 BANGALORE
  • 2. QUIZ 2014  GFX2014 Advanced Graphics Workshop - Quiz  The quiz on Khronos OpenGL ES Specification is divided into logical sections as presented in the workshop.  * Indicates Required Fields  Live version is available from below link http://www.gpupowered.org/sand2/launch2/#  Click on Quiz (Q) icon in the page
  • 3. HOW TO ACCESS THE QUIZ ONLINE GFX2014 Advanced Graphics Workshop, Bangalore 2014 3
  • 4. 2014  OpenGL Introduction, CFF APIs  What is the latest public version of OpenGL ES API ? *  1.1  2.2  3.0  4.4 GFX2014 Advanced Graphics Workshop, Bangalore 4
  • 5. 2014  Which of the below is specified by EGL API and GL API ? *  3D drawing - EGL, Platform interface - GL  3D drawing - GL, Platform interface - EGL  Windowing - GL, Qt - EGL GFX2014 Advanced Graphics Workshop, Bangalore 5
  • 6. 2014  GL API is considered a client, and the application serves the GL engine *  True  False GFX2014 Advanced Graphics Workshop, Bangalore 6
  • 7. 2014  240 fps rendering rate will improve quality for any display *  True  False GFX2014 Advanced Graphics Workshop, Bangalore 7
  • 8. 2014  glFlush() ensures all drawing is complete *  True  False GFX2014 Advanced Graphics Workshop, Bangalore 8
  • 9. 2014  The guaranteed minimum number of bits for "boolean" data type in OpenGL ES3.0 is  8 bits  16 bits  1 bit GFX2014 Advanced Graphics Workshop, Bangalore 9
  • 10. 2014   Which of the below is "not" a primitive type supported by OpenGL ES2.0 ?  TRIANGLE_FAN  TRIANGLE_LOOP  TRIANGLE_STRIP  TRIANGLES GFX2014 Advanced Graphics Workshop, Bangalore 10
  • 11. 2014  A mesh consisting of 30 vertices undergoes clipping. This will result in,  30 vertices always  26 vertices  30 vertices + 2 due to alignment  approximately 30 vertices + additions due to vertices generated in clipping process GFX2014 Advanced Graphics Workshop, Bangalore 11
  • 12. 2014  The clipping process follows after transformation.  true  false GFX2014 Advanced Graphics Workshop, Bangalore 12
  • 13. 2014  In "glvoid glVertexAttribDivisor( uint index, uint divisor )" call, if divisor is zero,  Attributes change for every 1 vertex  Attributes change for every 1 instance GFX2014 Advanced Graphics Workshop, Bangalore 13
  • 14. 2014  To behave the same as "glDrawElements" call, the "instance" parameter in "glDrawElementsOneInstance" call should be  0  1  -1  (Next set of questions are updated in the live form in the web link provided earlier) GFX2014 Advanced Graphics Workshop, Bangalore 14