Thanks to visit codestin.com
Credit goes to tayfunkayhan.wordpress.com

Rasterization in One Weekend

Welcome to mini-series of Rasterization in One Weekend! Having lately gotten tired of (well, not really) chasing instructions and signals inside GPUs, I set out to do a small project. As I recently got myself into making another SW-based rasterizer that utilizes modern techniques in an efficient manner and not one that pretends it’s ’65, … Continue reading Rasterization in One Weekend

Why Clip Transformed Vertices in Clip-Space?

As a noob in rendering pipelines and computer graphics in general, something that was very puzzling to me and I’d just accepted as-is without truly grasping was that in a 3D rendering pipeline, the operation of clipping transformed vertices takes place in another space, oddly named “clip-space” before perspective division is done. Why the hell?! As … Continue reading Why Clip Transformed Vertices in Clip-Space?

Quick Introduction to Remote Debugging via gdb

I have been recently doing some remote apps debugging on Linux-based systems i.e host is on Ubuntu and target machine is an Android-based device and I got to learn some of the gdb remote debugging features along the way so I wanted to write a quick post about it for newbies who could struggle or … Continue reading Quick Introduction to Remote Debugging via gdb

Musings on Raytracing vs Rasterisation

Intend: While working on a simple raytracer project , I got to think about the pros and cons of current rendering techniques, namely rasterisation and raytracing so wanted to write down a few points as a reminder for future me. Although most of my current knowledge on 3D graphics is based on rasterisation algorithms, I did … Continue reading Musings on Raytracing vs Rasterisation

Compiling Simple x64 Assembly Files on Windows

While reading through that fast Introduction to x64 Assembly here, I wanted to simply compile the example without bothering with Visual Studio project settings stuff so I wrote that below no-brainer Windows batch to compile x64 Assembly! @echo off cd [PATH_TO_OUTPUT_DEST] set LIB=%LIB%;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib\x64; #v7.1A can be 7.0A/8.0A/8.1A WRT Windows version “C:\Program Files (x86)\Microsoft Visual … Continue reading Compiling Simple x64 Assembly Files on Windows

Design a site like this with WordPress.com
Get started