Expose a preliminary AL_SOFT_map_buffer extension for testing
This commit is contained in:
parent
03d4e4acc4
commit
c2c3846930
41
Alc/ALc.c
41
Alc/ALc.c
@ -286,6 +286,9 @@ static const struct {
|
||||
DECL(alIsBufferFormatSupportedSOFT),
|
||||
|
||||
DECL(alGetStringiSOFT),
|
||||
|
||||
DECL(alMapBufferSOFT),
|
||||
DECL(alUnmapBufferSOFT),
|
||||
};
|
||||
#undef DECL
|
||||
|
||||
@ -692,6 +695,9 @@ static const struct {
|
||||
|
||||
DECL(AL_SOURCE_SPATIALIZE_SOFT),
|
||||
DECL(AL_AUTO_SOFT),
|
||||
|
||||
DECL(AL_MAP_READ_BIT_SOFT),
|
||||
DECL(AL_MAP_WRITE_BIT_SOFT),
|
||||
};
|
||||
#undef DECL
|
||||
|
||||
@ -719,14 +725,33 @@ static ALCchar *alcCaptureDefaultDeviceSpecifier;
|
||||
|
||||
/* Default context extensions */
|
||||
static const ALchar alExtList[] =
|
||||
"AL_EXT_ALAW AL_EXT_BFORMAT AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE "
|
||||
"AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS "
|
||||
"AL_EXT_MULAW AL_EXT_MULAW_BFORMAT AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET "
|
||||
"AL_EXT_source_distance_model AL_EXT_SOURCE_RADIUS AL_EXT_STEREO_ANGLES "
|
||||
"AL_LOKI_quadriphonic AL_SOFT_block_alignment AL_SOFT_deferred_updates "
|
||||
"AL_SOFT_direct_channels AL_SOFT_gain_clamp_ex AL_SOFT_loop_points "
|
||||
"AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length "
|
||||
"AL_SOFT_source_resampler AL_SOFT_source_spatialize";
|
||||
"AL_EXT_ALAW "
|
||||
"AL_EXT_BFORMAT "
|
||||
"AL_EXT_DOUBLE "
|
||||
"AL_EXT_EXPONENT_DISTANCE "
|
||||
"AL_EXT_FLOAT32 "
|
||||
"AL_EXT_IMA4 "
|
||||
"AL_EXT_LINEAR_DISTANCE "
|
||||
"AL_EXT_MCFORMATS "
|
||||
"AL_EXT_MULAW "
|
||||
"AL_EXT_MULAW_BFORMAT "
|
||||
"AL_EXT_MULAW_MCFORMATS "
|
||||
"AL_EXT_OFFSET "
|
||||
"AL_EXT_source_distance_model "
|
||||
"AL_EXT_SOURCE_RADIUS "
|
||||
"AL_EXT_STEREO_ANGLES "
|
||||
"AL_LOKI_quadriphonic "
|
||||
"AL_SOFT_block_alignment "
|
||||
"AL_SOFT_deferred_updates "
|
||||
"AL_SOFT_direct_channels "
|
||||
"AL_SOFT_gain_clamp_ex "
|
||||
"AL_SOFT_loop_points "
|
||||
"AL_SOFTX_map_buffer "
|
||||
"AL_SOFT_MSADPCM "
|
||||
"AL_SOFT_source_latency "
|
||||
"AL_SOFT_source_length "
|
||||
"AL_SOFT_source_resampler "
|
||||
"AL_SOFT_source_spatialize";
|
||||
|
||||
static ATOMIC(ALCenum) LastNullDeviceError = ATOMIC_INIT_STATIC(ALC_NO_ERROR);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user