14
OPENGL ES QUIZ AS PART OF THE GFX2014 ADVANCED GRAPHICS WORKSHOP MARCH 2014 BANGALORE

GFX2014 OpenGL ES Quiz

Embed Size (px)

DESCRIPTION

OpenGL ES is an API from Khronos consortium. This quiz is a part of the GFX2014 workshop.

Citation preview

Page 1: GFX2014 OpenGL ES Quiz

OPENGL ES QUIZAS PART OF THE

GFX2014 ADVANCED GRAPHICS WORKSHOP

MARCH 2014

BANGALORE

Page 2: GFX2014 OpenGL ES Quiz

2014QUIZ

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

Page 3: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 3

2014HOW TO ACCESS THE QUIZ ONLINE

Page 4: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 4

2014

OpenGL Introduction, CFF APIs

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

1.1

2.2

3.0

4.4

Page 5: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 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

Page 6: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 6

2014

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

True

False

Page 7: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 7

2014

240 fps rendering rate will improve quality for any display *

True

False

Page 8: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 8

2014

glFlush() ensures all drawing is complete *

True

False

Page 9: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 9

2014

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

8 bits

16 bits

1 bit

Page 10: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 10

2014

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

TRIANGLE_FAN

TRIANGLE_LOOP

TRIANGLE_STRIP

TRIANGLES

Page 11: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 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

Page 12: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 12

2014

The clipping process follows after transformation.

true

false

Page 13: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 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

Page 14: GFX2014 OpenGL ES Quiz

GFX2014 Advanced Graphics Workshop, Bangalore 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)