Now, there's time for some more questions testing your understanding of the topics we learned in this chapter:
- Which OpenGL version will be used if your application uses the ANGLE driver? And what is an ICD?
- Which draw calls of QPainter are safe to use in the critical path?
- You see the following OpenGL code we used in one of the examples:
glBegin(GL_TRIANGLES);
glColor3f(1.0, 0.0, 0.0);
glVertex3f(-0.5, -0.5, 0);
...
What is your reaction?
- What is a stencil and when will it be applied in the graphics pipeline?
- What optimizations are performed by the default QML scene graph?
- You are a platform vendor and you'd like to take advantage of non-standard hardware features with your QML applications. What can you do?
- Why would you consider using QGraphicView in a new project?
- What kinds of shaders are possible with OpenGL?