Blog
2024
2023
2020
-
Stark - Native Compiler - Prototype 2019
-
Stark, Melody, OS, Compiler, LLVM, C#, .NET
Development of an AOT native compiler using RyuJIT
-
Stark - Language And Frontend Compiler - Prototype 2019
-
Stark, Melody, OS, Compiler, LLVM, C#, .NET
Syntax of the language and the development of the front-end compiler
-
The Odyssey of Stark and Melody
-
Stark, Melody, OS, Compiler, LLVM, C#, .NET
Prototyping a new language and OS with the help of the .NET ecosystem and seL4 micro-kernel
2019
2018
2017
2016
2015
2014
-
Why Windows UI Matters: Part 2
-
Windows, design, UI, Win8
-
Why Windows UI Matters: Part 1
-
Windows, design, UI, Win8
-
Packages vNext: Power-up our .NET Builds
-
Visual Studio, msbuild, .Net
-
Micro-benchmarking .NET Native and RyuJit
-
C#, .Net, benchmark
-
Managing multiple platforms in Visual Studio
-
SharpDX, C#, Visual Studio, msbuild, .Net
2013
2012
2011
-
Advanced HLSL using closures and function pointers
-
D3D10, shader, hlsl, D3D11, DirectX
-
Direct3D11 multithreading micro-benchmark in C# with SharpDX
-
SharpDX, C#, D3D11, DirectX, .Net
-
Managed DirectX with Win8 Metro Style App
-
D3D10, WinRT, SharpDX, DirectX11.1, C#, D3D11, Direct2D, DirectX, .Net, Win8
-
Benchmarking C#/.Net Direct3D 11 APIs vs native C++
-
SharpDX, C#, D3D11, DirectX, .Net
2010
-
Crinkler secrets, 4k intro executable compressor at its best
-
x86, demoscene, crinkler, compression
-
Official release of SharpDX 1.0
-
D3D10, SharpDX, C#, D3D11, Direct2D, DirectX, .Net
-
SharpDX, a new managed .Net DirectX API available
-
D3D10, SharpDX, SlimDX, C#, D3D11, Direct2D, DirectX, .Net
-
Hacking Direct2D to use directly Direct3D 11 instead of Direct3D 10.1 API
-
D3D10, D3D11, Direct2D, DirectX
-
Implementing an unmanaged C++ interface callback in C#/.Net
-
C#, .Net
-
High performance memcpy gotchas in C#
-
C#, .Net
-
A new managed .NET/C# Direct3D 11 API generated from DirectX SDK headers
-
Tools, SharpDX, SlimDX, C#, D3D11, DirectX, .Net
-
Making of Ergon 4K PC Intro
-
shader, RayMarching, demoscene
-
Import and Export 3D Collada files with C#/.NET
-
-
Democoding, tools coding and coding scattering
-
Tools, demoscene
-
Playing a MP3 in c++ using plain Windows API
-
-
NShader 1.1, hlsl, glsl, cg syntax coloring for Visual Studio 2008 & 2010
-
Tools, hlsl, Visual Studio, nshader
-
Work in progress, 4k intro for Breakpoint 2010
-
softsynth, demoscene
-
Coding a 4k intro for Breakpoint 2010
-
shader, softsynth, demoscene
-
Building .fx hlsl files with a Custom Build Rule under Visual Studio 2008
-
Tools, shader, hlsl, Visual Studio, nshader
2009
-
Dynamic audio synthesis with Silverlight 3
-
-
RMasm, a new generation of macro assembler
-
assembler, x86, rmasm
-
Random float number generator using x86 ASM code optimized in size
-
assembler, x86
-
AsmHighlighter Part II : Automatic x86 asm instruction size evaluation
-
assembler, Tools, x86, Visual Studio
-
Adding asm x86 Syntax Highlighting to Visual Studio 2008
-
assembler, Tools, x86, Visual Studio
-
Coding a 4k or 64K intro needs tools!
-
Tools, demoscene
-
Potatro, RayMarching and DistanceFields : a story of SphereTracing
-
RayMarching, SphereTracing, demoscene
-
Welcome to Code4k
-