summaryrefslogtreecommitdiff
path: root/graphics.c
diff options
context:
space:
mode:
Diffstat (limited to 'graphics.c')
-rw-r--r--graphics.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/graphics.c b/graphics.c
deleted file mode 100644
index 66a00bc..0000000
--- a/graphics.c
+++ /dev/null
@@ -1,32 +0,0 @@
-typedef unsigned int u32;
-typedef unsigned char u8;
-
-#define WIDTH 600
-#define HEIGHT 600
-u32 BUFFER[WIDTH * HEIGHT];
-
-extern u8 __heap_base;
-u32 BumpPointer = (u32)&__heap_base;
-
-void* Malloc(u32 Size)
-{
- u32 Result = BumpPointer;
- Result += Size;
- return (void *)Result;
-}
-
-void Free(u32 Size)
-{
- BumpPointer -= Size;
-}
-
-void go(u32 *Pixels, int Width, int Height) {
- for(int Y = 0; Y < Height; Y++)
- {
- for(int X = 0; X < Width; X++)
- {
- u32 Color = 0xFFFF0000;
- Pixels[Y*Width + X] = Color;
- }
- }
-}