Opens profile photo
Follow
Click to Follow tuan_kuranes
tuan kuranes
@tuan_kuranes
gpu, cpu / he/him ( Feeds Post/Rt Sourced Curated Cpu/Gpu/Software Engineering ) m a s t o d o n. gamedev.place/@tuan_kuranes
Haute Garonne, Francekuranes.github.ioJoined March 2009

tuan kuranes’s Tweets

After the NE and the LE, the Portable Executable that we still use was created. First in x86 32bit but also 64bit, PowerPC, Alpha, Itanium, Arm64... There's often an extra 'Rich' header that stores xored (why!?) build information between the Dos Stub and the PE header.
A dissection of a compiled Portable Executable, with a Rich header, sections, and imports.
Dissection of a minimized (not as small as possible, to stay readable) working 32b PE: many empty fields, no dos stub, no rich header, no imports, no sections.
1
58
My Vulkanised '23 talk is now on Youtube! Watch to learn about optimizing mobile graphics, and the most critical Vulkan best practices for Arm GPUs. I also introduce Fixed-Rate Compression (AFRC) a new visually lossless framebuffer compression.
3
112