• Stars
    star
    1
  • Language
    C
  • License
    MIT License
  • Created over 6 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

More Repositories

1

zig-gamedev

Building game development ecosystem for @ziglang!
C
1,728
star
2

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.
C++
138
star
3

pbr-test

Graphics demo (DirectX 12, PBR, IBL, C++20 modules).
HLSL
61
star
4

Rasterization_Demo

Rasterization on the GPU in "slow motion".
C
59
star
5

zig-d3d12-starter

DirectX 12 + Zig programming language - complete starter project
Zig
44
star
6

SimpleRaytracer

Simple raytracer using DirectX Raytracing (DXR).
C++
42
star
7

ImageBasedPBR

Image Based Lighting using DirectX 12.
C++
41
star
8

1kdemo

Framework for creating 1k demoscene intros.
Assembly
39
star
9

zig-d3d12-test

Basic 3D rendering framework. Fully self-contained (no dependency on Visual Studio, libc or Windows SDK).
Zig
19
star
10

DXRPrimaryRays

Raytracing test that shows how primary rays are dispatched on the GPU.
C++
14
star
11

asmart

Various programming experiments written in x86_64 assembly language.
Assembly
12
star
12

SimpleDirectPBR

Simple PBR test using DirectX 12.
C++
11
star
13

dawn-bin

C
9
star
14

DXRTest

Simple raytracing test using DirectX 12 Raytracing.
C++
8
star
15

qjulia

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

genartexp_0000_zig

C
5
star
17

PerformanceExperiments

Real-time raymarching on the CPU.
Assembly
5
star
18

vimfiles

Vim Script
5
star
19

ShaderV

Minimal GLSL shader viewer with very simple live-editing support.
Assembly
5
star
20

Dx12DemoBase

C++
4
star
21

dx12_asm_sample

DirectX 12 sample coded in assembly language.
Assembly
3
star
22

generative-art-experiments

C++
3
star
23

SkeletonCpuAvx2

C
2
star
24

genexp

generative art experiments
Zig
2
star
25

SoftwareRenderingToy

(Almost) Real-time rendering on the CPU.
C
2
star
26

physics-test

HLSL
2
star
27

Sketchbook

C++
2
star
28

NBody

NBody simulation using DirectX 12
C++
2
star
29

MandelbrotCpuAvx2

Real-time Mandelbrot rendering on the CPU.
C++
2
star
30

eneida__

Minimalistic generative art project
C++
2
star
31

eneida-old

Graphics, audio, generative art programming. Personal tests and experiments.
C++
2
star
32

julia

C
2
star
33

DemoBox

C
1
star
34

deferred_shading

Deferred shading, async compute, DX12 (wip).
C++
1
star
35

genart_old

C++
1
star
36

demo

C
1
star
37

MyPerfExperiments

C++
1
star
38

100kDrawCalls

100k draw calls benchmark
C
1
star
39

eneida-software

C++
1
star
40

webgpu_dawn-x86_64-windows-gnu

Zig
1
star
41

eneida_

CPU and GPU programming experiments
C++
1
star
42

Demo1

C++
1
star
43

Dx12Samples

C++
1
star
44

AsmBase

Assembly
1
star
45

Desert

Graphics experiments codenamed Desert.
C
1
star
46

Triangle

C
1
star
47

ArtOfComputerProgramming

Assembly
1
star
48

ofEmptyExample

C++
1
star
49

LossAversion

C++
1
star
50

Demoscene

C++
1
star