So, I've been working on sound support for my game. I couldn't find OpenAL EFX extension initializer, so I generated one myself using grep and awk. Here it is.
Use InitEFX() to initialize EFX extensions. You can also use HasEFX() in the code to check if EFX is supported (and has been initialized). After successful call to InitEFX() , you can use EFX functions which are listed in efx_proc_list.include.h (it declares function pointers in header by defining P macro, and defines and initializes them in C file) .
Force polygons of equilibrium structures
2 years ago