Difference between revisions of "Hardware 3D (C++ DirectX Graphics) Tutorial 41"

From Chilipedia
Jump to: navigation, search
(Created page with "Friendship ENDED with GDI+. Now DirectXTex is my new best friend. Also, JSON happens? == Topics Covered == * Usage of dynamic buffer system ** Adding members to layout ** Cre...")
 
(Topics Covered)
Line 9: Line 9:
 
** Getting pointer to member bytes
 
** Getting pointer to member bytes
 
* Motivation and Design
 
* Motivation and Design
** Motivations (dynamic composition and reflection)
+
** Motivations (dynamic composition, reflection, automatic padding)
 
** System architecture diagram walkthrough
 
** System architecture diagram walkthrough
 
* C++ implementation overview
 
* C++ implementation overview

Revision as of 13:53, 15 December 2019

Friendship ENDED with GDI+. Now DirectXTex is my new best friend. Also, JSON happens?

Topics Covered

  • Usage of dynamic buffer system
    • Adding members to layout
    • Creating buffer from layout
    • Accessing buffer members
    • Querying for member existence
    • Getting pointer to member bytes
  • Motivation and Design
    • Motivations (dynamic composition, reflection, automatic padding)
    • System architecture diagram walkthrough
  • C++ implementation overview
    • X macro system
    • Static lookup Map and ReverseMap
    • Overview of each system class

Video Timestamp Index

Source Code

See also