YoVDO

Game Programming: C++ Visual Code Profiling - Lecture 20

Offered By: Dave Churchill via YouTube

Tags

C++ Courses Microsoft Visual Studio Courses Macros Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore game programming concepts and profiling techniques in this lecture from the COMP4300 Game Programming course. Dive into topics such as singletons, code profiling methods including event-based, statistical, and instrumentation profilers, and hands-on demonstrations using Visual Studio profilers. Learn to implement a C++ code timer class, discover visual code profiling with chrome tracing, and understand the creation of a custom profiler class. Gain practical insights through live coding demonstrations focused on A3 profiling, and master the use of macros for efficient profiling in game development.

Syllabus

- Preroll
- Greetings
- Lecture Start
- Singletons
- Code Profiling
- Event-Based Profilers
- Statistical Profilers
- Instrumentation Profilers
- Demo: VS Sample Profiler
- Demo: VS Instrumentation Profiler
- C++ Code Timer Class
- TheCherno Shout-out
- Visual Code Profiling: chrome tracing
- Visual Profiling in C++
- Profiler Class
- Auto Start/Stop
- Macros to the Rescue
- Live Coding Demo: A3 Profiling


Taught by

Dave Churchill

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera