We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
This library is meant for high performance calculations for science or 3D games/rasterizers using SIMD instructions of x86 processors to allow an unparalleled level of optimization. This takes advantage of MMX, 3DNow!, 3DNow!+/MMX+, amp; SSE/SSE2/SSE3/SSSE3
Work in progress. This project contains code for 3D motion simulation. It is written in standard C++ and assembly (using SSE2): two functionally equivalent variants. To switch between C++ and assembly, comment/uncomment the SSSE3 symbol here: http://code.google.com/p/3d-motion-x86-sse-library/source/browse/trunk/src/low-level/processor.h Wiki pages: http://code.google.com/p/3d-motion-x86-sse-library/w/list ObjectivesThe main objective is to create manual SSE assembly code that yields superior pe
PixFC-SSE is a cross-platform C library providing SSE-optimised functions to convert between various RGB and YUV formats. You specify the input & output formats, PixFC-SSE selects the best conversion function to use based on the features supported by your CPU. In the worst case scenario where the CPU does not support any SSE instructions, PixFC-SSE falls back to a standard, non-SSE conversion function. This way, PixFC-SSE guarantees the conversion will happen regardless of the platform. PixFC-SS
IntroductionAsmJit is a complete x86/x64 JIT Assembler for C++ language. It supports 32-bit and 64-bit mode, FPU, MMX, 3dNow, SSE, SSE2, SSE3 and SSE4 through type-safe API which mimics an Intel assembler syntax and eliminates nearly all common mistakes which can be done by developers at compile time or run-time. AsmJit has a high-level code generation classes which can be used as a portable way to create JIT code. It abstracts differences caused by 32-bit/64-bit mode, function calling conventio
BeaEngine.lib is a library coded in C (thanks to the IDE Code::Blocks and the compiler Pelles C ) created to decode instructions from 32 bits and 64 bits intel architectures. Actually, the only function available is called Disasm. It includes standard instruction set and instruction set from FPU, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, VMX technologies. For those who like analyzing malicious codes and more generally obfuscated codes, BeaEngine decodes undocumented instructions called "alias
IntroductionWelcome to the diStorm3 binary stream disassembler library project! No more parsing strings! - diStorm3 is really a decomposer, which means it takes an instruction and returns a binary structure which describes it rather than static text. diStorm3 is now available for commercial use here.NewsApr 9th 2012: A major release of diStorm3.2 is now available. Fixed many instructions, either operand accuracy problems or typos in mnemonics. Fixed a few bugs introduced in July 2011. Added new
IntroductionFog-Framework is a high performance 2d vector graphics library which contains platform independent SVG engine and UI toolkit (optional). Core part of the library contains platform abstraction classes used to access file system, work with unicode, parse XML files, and to do other tasks related to cross-platform application development. Fog-Framework is a modern library that contains a multi-threaded architecture which efficiently utilizes your CPU and resources. Fog-Framework is the f