• Stefan Dösinger's avatar
    wined3d: Check the alignment of mapped buffer pointers. · cc6d17ba
    Stefan Dösinger authored
    Windows returns 32 byte aligned pointers when locking vertex and index
    buffers, and some applications(Half Life 2, Alpha Prime, possibly others)
    rely on this. Check the alignment and fall back to double buffered
    buffers with HeapAlloced and aligned pointers if the alignment doesn't
    fit.
    cc6d17ba
Name
Last commit
Last update
..
Makefile.in Loading commit data...
arb_program_shader.c Loading commit data...
ati_fragment_shader.c Loading commit data...
basetexture.c Loading commit data...
buffer.c Loading commit data...
clipper.c Loading commit data...
context.c Loading commit data...
cubetexture.c Loading commit data...
device.c Loading commit data...
directx.c Loading commit data...
drawprim.c Loading commit data...
gl_compat.c Loading commit data...
glsl_shader.c Loading commit data...
nvidia_texture_shader.c Loading commit data...
palette.c Loading commit data...
query.c Loading commit data...
resource.c Loading commit data...
shader.c Loading commit data...
shader_sm1.c Loading commit data...
shader_sm4.c Loading commit data...
state.c Loading commit data...
stateblock.c Loading commit data...
surface.c Loading commit data...
surface_base.c Loading commit data...
surface_gdi.c Loading commit data...
swapchain.c Loading commit data...
swapchain_base.c Loading commit data...
swapchain_gdi.c Loading commit data...
texture.c Loading commit data...
utils.c Loading commit data...
version.rc Loading commit data...
vertexdeclaration.c Loading commit data...
view.c Loading commit data...
volume.c Loading commit data...
volumetexture.c Loading commit data...
wined3d.spec Loading commit data...
wined3d_gl.h Loading commit data...
wined3d_main.c Loading commit data...
wined3d_private.h Loading commit data...