Skip to content

Post-mortem #26

@shrekshao

Description

@shrekshao
  • Decrease weight of Texture (maybe required) since it is much simplified with the new base code
  • Base code: use constant for vertex attribute buffers and materials
  • Rasterize Algorithm: Suggest starting with AABB, then Austin's scanline https://fgiesen.wordpress.com/2013/02/10/optimizing-the-basic-rasterizer/. I used this but turns out bad so I didn't recommend this, turns out mine is dumb and lack performance analysis
  • Subdivide rasterize megakernel to rasterize (depth test) and interpolation
  • Camera setup array and shortcut for performance analysis
  • default model to something if none is specified (simplifies grading)
  • rescale the ec points to 100%

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions