Michal Ziulek

Elite
@michal-z

Independent programmer. In the past: zig-gamedev project, AMD, DICE, Intel.

eneida. Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc or Visual Studio dependency. C and HLSL compilers included.

140

pbr-test. Graphics demo (DirectX 12, PBR, IBL, C++20 modules).

67

Rasterization_Demo. Rasterization on the GPU in "slow motion".

62

zig-d3d12-starter. Simple game written from scratch in Zig

59

SimpleRaytracer. Simple raytracer using DirectX Raytracing (DXR).

42

1kdemo. Framework for creating 1k demoscene intros.

41

ImageBasedPBR. Image Based Lighting using DirectX 12.

40

cgame. C

36

asmart. Various programming experiments written in x86_64 assembly language.

14

DXRPrimaryRays. Raytracing test that shows how primary rays are dispatched on the GPU.

13

SimpleDirectPBR. Simple PBR test using DirectX 12.

10

DXRTest. Simple raytracing test using DirectX 12 Raytracing.

8

qjulia. Quaternion Julia Sets rendering on the CPU (AVX2, C, asm, no CRT).

7

genartexp_0000_zig. C

5

PerformanceExperiments. Real-time raymarching on the CPU.

5

vimfiles. Vim Script

5

ShaderV. Minimal GLSL shader viewer with very simple live-editing support.

5

dx12_asm_sample. DirectX 12 sample coded in assembly language.

4

Dx12DemoBase. C++

4

generative-art-experiments. C++

2

SkeletonCpuAvx2. C

2

MandelbrotCpuAvx2. Real-time Mandelbrot rendering on the CPU.

2

physics-test. HLSL

2

SoftwareRenderingToy. (Almost) Real-time rendering on the CPU.

2

Sketchbook. C++

2

NBody. NBody simulation using DirectX 12

2

eneida-software. C++

1

genexp. generative art experiments

1

Demo1. C++

1

eneida-old. Graphics, audio, generative art programming. Personal tests and experiments.

1

demo. C

1

ofEmptyExample. C++

1

Triangle. C

1

100kDrawCalls. 100k draw calls benchmark

1

QJuliaCpuAvx2. Real-time Quaternion Julia Sets rendering on the CPU (C99, SIMD, Windows Thread Pools).

1

DemoBox. C

1

eneida__. Minimalistic generative art project

1

AsmBase. Assembly

1

genart_old. C++

1

webgpu_dawn-x86_64-windows-gnu. Zig

1

MyPerfExperiments. C++

1

deferred_shading. Deferred shading, async compute, DX12 (wip).

1

Dx12Samples. C++

1

eneida_. CPU and GPU programming experiments

1

Desert. Graphics experiments codenamed Desert.

1

Demoscene. C++

1
46
Apply