Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
QuadRay engine is a realtime raytracing project aimed at full SIMD utilization on ARM, MIPS, Power and x86 architectures. The efficient use of SIMD is achieved by processing four rays at a time to match SIMD register width (hence the name). The rendering core of the engine is written on a unified SIMD assembler allowing single assembler code to be compatible with different processor architectures, thus reducing the need to maintain multiple parallel versions. At present, Intel SSE/SSE2/SSE4 and AVX/AVX2/AVX-512 (32/64-bit x86 ISAs), ARMv7 NEON/NEONv2, ARMv8 AArch32/AArch64 NEON (32/64-bit ARM ISAs), MIPS 32/64-bit r5/r6 MSA and Power 32/64-bit VMX/VSX (little/big-endian ISAs) are mostly implemented, although scalar improvements, horizontal reductions, wider SIMD vectors with zeroing/merging predicates in 3/4-operand instructions, are planned as extensions to current 2/3-operand SPMD-driven vertical SIMD ISA. See README file.
AoGTK is a MMORPG client/server game toolkit. Our toolkit provides you with a multi-platform client and game server. Scripting language and custom compile application allow for quick customization of the game core.
Code-Labs Project is about sharing my algorithm and code on software development. They are mainly based on Assembly, C, C++, and Python. I opened it freely to all of you. It's an open project.
A suite of modern C++ libraries and tools that simplify the development of professional applications.
LuxAsm is an integrated x86 assembly language development environment for Linux and XFree86.
Planet Defense is based on the arcade classic 'Defender'. It will feature a 3rd person perspective behind the spacecraft and allow you to defend your people from aliens on a fully 3D terrain-based planet.
The IRIX Software Project is an initiative to port open-source software to the IRIX operating system running on Silicon Graphics workstations. It is also a goal to foster development of new software which makes full use of SGI's APIs.
Theleme is a fork of the last release of WINE under its MIT/X11 based license. Theleme "is an implementation of the Windows 3.x and Win32 APIs on top of X and Unix" allowing Windows binaries to run under Unix
Simple, Fast, Advanced... ZintoriOS. Made in Wellington, New Zealand