diff --git a/drm2/Makefile b/src/Makefile similarity index 100% rename from drm2/Makefile rename to src/Makefile diff --git a/drm2/clear.fs.asm b/src/clear.fs.asm similarity index 100% rename from drm2/clear.fs.asm rename to src/clear.fs.asm diff --git a/drm2/clear.fs.bin b/src/clear.fs.bin similarity index 100% rename from drm2/clear.fs.bin rename to src/clear.fs.bin diff --git a/drm2/clear.vs.asm b/src/clear.vs.asm similarity index 100% rename from drm2/clear.vs.asm rename to src/clear.vs.asm diff --git a/drm2/clear.vs.bin b/src/clear.vs.bin similarity index 100% rename from drm2/clear.vs.bin rename to src/clear.vs.bin diff --git a/drm2/drm/buffer.c b/src/drm/buffer.c similarity index 100% rename from drm2/drm/buffer.c rename to src/drm/buffer.c diff --git a/drm2/drm/buffer.h b/src/drm/buffer.h similarity index 100% rename from drm2/drm/buffer.h rename to src/drm/buffer.h diff --git a/drm2/drm/drm.c b/src/drm/drm.c similarity index 100% rename from drm2/drm/drm.c rename to src/drm/drm.c diff --git a/drm2/drm/drm.h b/src/drm/drm.h similarity index 100% rename from drm2/drm/drm.h rename to src/drm/drm.h diff --git a/drm2/file.c b/src/file.c similarity index 100% rename from drm2/file.c rename to src/file.c diff --git a/drm2/file.h b/src/file.h similarity index 100% rename from drm2/file.h rename to src/file.h diff --git a/drm2/math b/src/math similarity index 100% rename from drm2/math rename to src/math diff --git a/drm2/matrix_cubesphere.cpp b/src/matrix_cubesphere.cpp similarity index 100% rename from drm2/matrix_cubesphere.cpp rename to src/matrix_cubesphere.cpp diff --git a/drm2/matrix_cubesphere.fs.asm b/src/matrix_cubesphere.fs.asm similarity index 100% rename from drm2/matrix_cubesphere.fs.asm rename to src/matrix_cubesphere.fs.asm diff --git a/drm2/matrix_cubesphere.fs.bin b/src/matrix_cubesphere.fs.bin similarity index 100% rename from drm2/matrix_cubesphere.fs.bin rename to src/matrix_cubesphere.fs.bin diff --git a/drm2/matrix_cubesphere.vs.asm b/src/matrix_cubesphere.vs.asm similarity index 100% rename from drm2/matrix_cubesphere.vs.asm rename to src/matrix_cubesphere.vs.asm diff --git a/drm2/matrix_cubesphere.vs.bin b/src/matrix_cubesphere.vs.bin similarity index 100% rename from drm2/matrix_cubesphere.vs.bin rename to src/matrix_cubesphere.vs.bin diff --git a/drm2/r500/3d_registers.h b/src/r500/3d_registers.h similarity index 100% rename from drm2/r500/3d_registers.h rename to src/r500/3d_registers.h diff --git a/drm2/r500/3d_registers_bits.h b/src/r500/3d_registers_bits.h similarity index 100% rename from drm2/r500/3d_registers_bits.h rename to src/r500/3d_registers_bits.h diff --git a/drm2/r500/3d_registers_undocumented.h b/src/r500/3d_registers_undocumented.h similarity index 100% rename from drm2/r500/3d_registers_undocumented.h rename to src/r500/3d_registers_undocumented.h diff --git a/drm2/r500/command_processor.h b/src/r500/command_processor.h similarity index 100% rename from drm2/r500/command_processor.h rename to src/r500/command_processor.h diff --git a/drm2/r500/display_controller.c b/src/r500/display_controller.c similarity index 100% rename from drm2/r500/display_controller.c rename to src/r500/display_controller.c diff --git a/drm2/r500/display_controller.h b/src/r500/display_controller.h similarity index 100% rename from drm2/r500/display_controller.h rename to src/r500/display_controller.h diff --git a/drm2/r500/indirect_buffer.c b/src/r500/indirect_buffer.c similarity index 100% rename from drm2/r500/indirect_buffer.c rename to src/r500/indirect_buffer.c diff --git a/drm2/r500/indirect_buffer.h b/src/r500/indirect_buffer.h similarity index 100% rename from drm2/r500/indirect_buffer.h rename to src/r500/indirect_buffer.h diff --git a/drm2/r500/registers.h b/src/r500/registers.h similarity index 100% rename from drm2/r500/registers.h rename to src/r500/registers.h diff --git a/drm2/r500/shader.c b/src/r500/shader.c similarity index 100% rename from drm2/r500/shader.c rename to src/r500/shader.c diff --git a/drm2/r500/shader.h b/src/r500/shader.h similarity index 100% rename from drm2/r500/shader.h rename to src/r500/shader.h