mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-02-21 11:11:37 +00:00
This gets the alsa target working nicely for mmapped outout. I'm not certain, but I think it will even deal with NPOT buffer sizes (I copied the code from libasound's sample pcm.c, thus the uncertainty). Non-mmapped output isn't supported yet, but the alsa target now works nicely for pull rendering. However, some work still needs to be done for recovery failure: either disable the sound system, or restart the driver entirely (preferable). |
||
---|---|---|
.. | ||
client | ||
QF | ||
qw | ||
win32 | ||
adivtab.h | ||
alsa_funcs_list.h | ||
anorm_dots.h | ||
anorms.h | ||
asm_draw.h | ||
asm_i386.h | ||
block8.h | ||
block16.h | ||
bsearch.h | ||
buildnum.h | ||
compat.h | ||
context_sdl.h | ||
context_win.h | ||
context_x11.h | ||
d_iface.h | ||
d_ifacea.h | ||
d_local.h | ||
dga_check.h | ||
exp.h | ||
fbset.h | ||
garbage.h | ||
getopt.h | ||
gib_buffer.h | ||
gib_builtin.h | ||
gib_classes.h | ||
gib_execute.h | ||
gib_function.h | ||
gib_handle.h | ||
gib_object.h | ||
gib_parse.h | ||
gib_process.h | ||
gib_regex.h | ||
gib_semantics.h | ||
gib_thread.h | ||
gib_tree.h | ||
gib_vars.h | ||
gl_warp_sin.h | ||
in_win.h | ||
logos.h | ||
Makemodule.am | ||
mod_internal.h | ||
net_dgrm.h | ||
net_loop.h | ||
net_udp.h | ||
net_vcr.h | ||
net_wins.h | ||
netchan.h | ||
netmain.h | ||
noisetextures.h | ||
old_keys.h | ||
ops.h | ||
pstdint.h | ||
qfalloca.h | ||
qstring.h | ||
quakeasm.h | ||
quicksort.h | ||
r_cvar.h | ||
r_dynamic.h | ||
r_internal.h | ||
r_local.h | ||
r_scrap.h | ||
r_screen.h | ||
r_shared.h | ||
regex.h | ||
rua_internal.h | ||
sbar.h | ||
skin_stencil.h | ||
snd_internal.h | ||
sv_console.h | ||
varrays.h | ||
vgamodes.h | ||
vid_gl.h | ||
vid_internal.h | ||
vid_sw.h | ||
vid_vulkan.h | ||
vregset.h | ||
winquake.h | ||
world.h |