D1v's repositories
asm_macro_generator
An old assembly pre-processor i wrote back in 2010-2011 to allow function blocks/nested function calls & loops through assembly code. I used it mostly for mips32/z80/M68K back then but works with any arch... Recursion is also supported along with loop unrolling & generated hints for debugging
jglsl_shader
A GLSL shader/wrapper implementation with the ability to parse automatically uniform/attribute variables. As a bonus it also supports structure data types. (Ie does more than glGetActiveUniform )
TCPServerMultiThread
Multithread tcp server
jscalable_entropy_coders
Scalable entropy coders
AbstractFSM
Abstract finite state machine implemetation
GenericJoystickDriver
A generic joystick driver
INTEL-AYC-2013SUMMER--2ND-PLACE-SOLUTION
My intel accelerate your code 2013(summer solution) (2nd place)
lib_bitstreams
A basic bit I/O manipulation library
lib_cmd_line_processor
Command line processor library
lib_moving_average
Moving average lib with array chunk implementation
aligned_pod_allocator
A simple aligned allocator for POD data types
AthenaScript
Athena Script - A C/C++ style oop WIP scripting language
config_manager
A basic readable-text configuration manager
flycast
Flycast is a multiplatform Sega Dreamcast emulator
jpkg_reader
A filesystem reader supporting my compressed package format with "unlimited" filesystem wrapping capabilities
jwebserver
Simple multi threaded web server implementation in C++ (for educational porpuses)
lib_ah
lib_ah : Aligned heap wrapper/library
lib_huffman
An efficient static huffman compression/decompression library supporting variable bitcode lengths(up to 64bits)
Multi-Context-Byte-Sequence-Predictor
Data compression using a Multi Context Byte/Sequence Predictor
paged_vector
Paged Vector implementation
SSE_opts
SSE optimized routines
UDP_Partial_Transmission_Test
A simple client/server implementation that uses DATAGRAM protocol to send packets over a network
VariableSequenceIndexBuilder
Variable sequence index builder (WIP : BIG DATA support)