sebastiansylvan.com 26. 5. 2022Header Hygiene – sebastiansylvan.com 17. 8. 2018A Fast Sudoku Solver – sebastiansylvan.com 6. 12. 2017Thoughts on light culling for clustered shading – sebastiansylvan.com 28. 7. 2017Naming Convention for Matrix Math – sebastiansylvan.com 28. 1. 2017Efficient Weighted Sampling – sebastiansylvan.com 11. 8. 2016Robust estimation – sebastiansylvan.com 7. 7. 2016Doing Garbage Collection Without Requiring Uniform Representation – sebastiansylvan.com 22. 5. 2016Tracking spheres in images (aka Let's Build a Half-Assed Playstation Move tracker!) – sebastiansylvan.com 18. 3. 2016On using 'auto' and 'var' – sebastiansylvan.com 23. 2. 2016Using SSE intrinsics to optimize scalar code – sebastiansylvan.com 17. 11. 2015Fixing Texture Seams With Linear Least-Squares – sebastiansylvan.com 5. 11. 2015Moving off of WordPress! – sebastiansylvan.com 21. 5. 2015Brackets are awesome, don’t use them! – sebastiansylvan.com 13. 4. 2015Why (most) High Level Languages are Slow – sebastiansylvan.com 24. 1. 2015Variable Refresh Monitors and Animation – sebastiansylvan.com 27. 4. 2014Flags are a code smell – sebastiansylvan.com 16. 8. 2013The Perils of Future-Coding – sebastiansylvan.com 5. 8. 2013More on Robin Hood Hashing – sebastiansylvan.com 25. 5. 2013Language Design Deal Breakers – sebastiansylvan.com 8. 5. 2013Robin Hood Hashing should be your default Hash Table implementation – sebastiansylvan.com 4. 5. 2013Thoughts on Game Data Formats – sebastiansylvan.com 18. 4. 2013On GC in Games (response to Jeff and Casey) – sebastiansylvan.com 22. 2. 2013Runtime Code Specialization – sebastiansylvan.com 19. 12. 2012Space-efficient Resizable Arrays – sebastiansylvan.com 1. 12. 2012Garbage collection thoughts – sebastiansylvan.com 19. 8. 2012OnLive and cloud gaming – sebastiansylvan.com 23. 6. 2012Casting a Critical Eye on GPU PTex – sebastiansylvan.com 12. 8. 2011Idea for efficient AO type raytracing applications – sebastiansylvan.com 3. 12. 2010Implementation Inheritance Considered Harmful? – sebastiansylvan.com 16. 10. 2010The "inevitability" of video game piracy – sebastiansylvan.com 25. 8. 2010Idea for globally unique texturing without UV sets – sebastiansylvan.com 22. 8. 2010How to teach Game Programming – sebastiansylvan.com 11. 7. 2010R-trees – adapting out-of-core techniques to modern memory architectures – sebastiansylvan.com 24. 4. 2010Improving shadow map utilization for cascaded shadow maps – sebastiansylvan.com 18. 4. 2010The problem with tessellation in DirectX 11 – sebastiansylvan.com 22. 11. 2009Two Performance Walls Approaching – sebastiansylvan.com 5. 7. 2009Ray tracing signed distance functions – sebastiansylvan.com 1. 7. 2009Why sales of used games are a problem – sebastiansylvan.com 27. 6. 2009The prosecutor’s fallacy and the Iranian elections – sebastiansylvan.com 27. 6. 2009The prosecutor's fallacy and the Iranian elections – sebastiansylvan.com
26. 5. 2022Header Hygiene – sebastiansylvan.com 17. 8. 2018A Fast Sudoku Solver – sebastiansylvan.com 6. 12. 2017Thoughts on light culling for clustered shading – sebastiansylvan.com 28. 7. 2017Naming Convention for Matrix Math – sebastiansylvan.com 28. 1. 2017Efficient Weighted Sampling – sebastiansylvan.com 11. 8. 2016Robust estimation – sebastiansylvan.com 7. 7. 2016Doing Garbage Collection Without Requiring Uniform Representation – sebastiansylvan.com 22. 5. 2016Tracking spheres in images (aka Let's Build a Half-Assed Playstation Move tracker!) – sebastiansylvan.com 18. 3. 2016On using 'auto' and 'var' – sebastiansylvan.com 23. 2. 2016Using SSE intrinsics to optimize scalar code – sebastiansylvan.com 17. 11. 2015Fixing Texture Seams With Linear Least-Squares – sebastiansylvan.com 5. 11. 2015Moving off of WordPress! – sebastiansylvan.com 21. 5. 2015Brackets are awesome, don’t use them! – sebastiansylvan.com 13. 4. 2015Why (most) High Level Languages are Slow – sebastiansylvan.com 24. 1. 2015Variable Refresh Monitors and Animation – sebastiansylvan.com 27. 4. 2014Flags are a code smell – sebastiansylvan.com 16. 8. 2013The Perils of Future-Coding – sebastiansylvan.com 5. 8. 2013More on Robin Hood Hashing – sebastiansylvan.com 25. 5. 2013Language Design Deal Breakers – sebastiansylvan.com 8. 5. 2013Robin Hood Hashing should be your default Hash Table implementation – sebastiansylvan.com 4. 5. 2013Thoughts on Game Data Formats – sebastiansylvan.com 18. 4. 2013On GC in Games (response to Jeff and Casey) – sebastiansylvan.com 22. 2. 2013Runtime Code Specialization – sebastiansylvan.com 19. 12. 2012Space-efficient Resizable Arrays – sebastiansylvan.com 1. 12. 2012Garbage collection thoughts – sebastiansylvan.com 19. 8. 2012OnLive and cloud gaming – sebastiansylvan.com 23. 6. 2012Casting a Critical Eye on GPU PTex – sebastiansylvan.com 12. 8. 2011Idea for efficient AO type raytracing applications – sebastiansylvan.com 3. 12. 2010Implementation Inheritance Considered Harmful? – sebastiansylvan.com 16. 10. 2010The "inevitability" of video game piracy – sebastiansylvan.com 25. 8. 2010Idea for globally unique texturing without UV sets – sebastiansylvan.com 22. 8. 2010How to teach Game Programming – sebastiansylvan.com 11. 7. 2010R-trees – adapting out-of-core techniques to modern memory architectures – sebastiansylvan.com 24. 4. 2010Improving shadow map utilization for cascaded shadow maps – sebastiansylvan.com 18. 4. 2010The problem with tessellation in DirectX 11 – sebastiansylvan.com 22. 11. 2009Two Performance Walls Approaching – sebastiansylvan.com 5. 7. 2009Ray tracing signed distance functions – sebastiansylvan.com 1. 7. 2009Why sales of used games are a problem – sebastiansylvan.com 27. 6. 2009The prosecutor’s fallacy and the Iranian elections – sebastiansylvan.com 27. 6. 2009The prosecutor's fallacy and the Iranian elections – sebastiansylvan.com