a cross platform audio library and toolset to let you easily implement the latest audio technologies into your title. FMOD now supports 13 platforms! Win32, Win64, WinCE, Linux, Linux64, Macintosh (os8/9/10/x86) PS2, PSP, PS3, Xbox, Xbox 360
a Linux-like environment for Windows. A way to run native linux apps on Windows and make way to magically make native Windows apps aware of UNIX ® functionality after a rebuild.
The Linux Kernel is one of the most complex open source projects. There are a lot of books, however it is still a difficult subject to comprehend. The Interactive map of Linux Kernel gives you a top-down view of the Kernel. You can see most important layers, functionalities, modules, functions and calls. You can zoom in and drag around to see details. Each item on the map is a hypertext link to source code or documentation.
Encryption Toolkit that provides anyone with the ability to add strong security capabilities to an application in as little as half an hour, without needing to know any of the low-level details that make the encryption or authentication work.
feature-rich and very fast scenegraph-engine. Its purpose is to deliver a toolkit for the creation of interactive 3D environments using the graphic-hardware of common desktop computers.
a 2D graphics library, support for multiple output devices. (output targets include the X Window System, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends OpenGL (through glitz), Quartz, and XCB.
Joshua Bloch about designing APIs and why it matters heavily for a the success of a company or a projects. Mostly common sense but useful if you get into a debate about it
database contains the most up to-date declarations taken from the most current Windows XP header files: 6 500 declarations for functions and 55 000 constants
Speech for Windows® applications, includes freely distributable text-to-speech engines (in U.S. English and Simplified Chinese) and speech recognition engines (in U.S. English, Simplified Chinese, and Japanese).
discuss how paintComponent can be overridden to customize the look of your components, and then we'll discuss a trick that uses paintChildren to paint custom content on top of the component and its children.
a royalty-free, cross-platform standard that combines a set of native APIs into a comprehensive media stack specification for accelerating rich media and graphics applications. like DirectX™ for mobile phones!
a high performance scene graph based graphics API. Much of the inspiration for jME comes from David Eberly's book 3D Game Engine Design. jME was built to fulfill the lack of full featured graphics engines written in Java.
these are samples, not complete applications. The code (and coding style) is not meant to be industrial strength; it's not even well-designed. The sole purpose of the samples is illustrating a point, not teaching proper coding style.
hinges on the ability to easily instrument and extend existing operating system and application functionality. A library for instrumenting arbitrary Win32 functions on x86, x64, and IA64 machines. Detours intercepts Win32 functions by re-writing the in-me
provides a high performance messaging service that is resilient to faults across local and wide area networks. Spread functions as a unified message bus for distributed applications
a unified interface to a number of different physics engines. Enables the use of multiple physics engines within one application. Not just a simple physics wrapper, it provides an extensible plug-in architecture as extended functionality for common simula
Cairo is a powerful 2d graphics library. This document introduces you to how cairo works and many of the functions you will use to create the graphic experience you desire.
error codes are values that identify different types of errors in the Windows API. Most functions do not report the error code directly; instead, they simply return a flag specifying if some error occured or not.
The UWIN package allows UNIX applications to be built and run on Windows XP/2000/NT/ME/98/95 with few, if any, changes necessary. UWIN source and binaries are available under the open source Common Public License 1.0.
OpenGL is the vendor-neutral, multi-platform standard for high performance 2D/3D graphics on devices ranging from mobile phones to PCs to Supercomputers. OpenGl.org is the one-stop hub for all OpenGL news, applications, gamss and developers
complete x86/x64 JIT Assembler for C++ language. It supports FPU, MMX, 3dNow, SSE, SSE2, SSE3 and SSE4 intrinsics, powerful compiler that helps to write portable functions for 32-bit (x86) and 64-bit (x64) architectures. AsmJit can be used to create functions at runtime that can be called from existing (but also generated) C/C++ code.
Based in part on over 3,000 newsgroup articles written by Python veteran Fredrik Lundh since 1995, this book provides brief descriptions and sample scripts for all standard modules in the Python 2.0 library.