Sign in
goma
/
wine
/
c0050b8ec91b60d6d6a646095cc22f9856eafeda
/
dlls
/
wined3d
/
device.c
98027cb
wined3d: Call context_release() for wined3d contexts made current by context_create().
by Henri Verbeet
· 15 years ago
eeb54b9
wined3d: Keep better track of where we're using wined3d contexts.
by Henri Verbeet
· 15 years ago
d03a105
wined3d: Fix a typo.
by Henri Verbeet
· 15 years ago
53104ac
wined3d: Don't use the stack as cursor mask (Valgrind).
by Henri Verbeet
· 15 years ago
6be41fd
wined3d: Get rid of GL_LIMITS.
by Henri Verbeet
· 15 years ago
55047f8
wined3d: Fix some GLINFO_LOCATION abuse.
by Henri Verbeet
· 15 years ago
adf5bb5
wined3d: Cleanup IWineD3DDeviceImpl_UpdateTexture().
by Henri Verbeet
· 15 years ago
a24d147
wined3d: Remove the useless "changed" and "enabledChanged" fields from struct wined3d_light_info.
by Henri Verbeet
· 15 years ago
3bc9d18
wined3d: Rename PLIGHTINFOEL to something less awful.
by Henri Verbeet
· 15 years ago
cb5ce03
wined3d: SetRenderTarget resets the scissor rect.
by Stefan Dösinger
· 16 years ago
4a3f04c
wined3d: SetRenderTarget bypasses stateblock recording.
by Stefan Dösinger
· 16 years ago
9e068a3
wined3d: SetRenderTarget doesn't change the viewport in d3d7.
by Stefan Dösinger
· 16 years ago
8b3f868
wined3d: Move the pixel/vertex states arrays to stateblock.c.
by Henri Verbeet
· 15 years ago
be0b735
wined3d: Add a separate function for initializing the "contained_*" fields from the "changed" field.
by Henri Verbeet
· 16 years ago
664057c
wined3d: Add a separate function for state block initialization.
by Henri Verbeet
· 16 years ago
26db0be
wined3d: Cleanup IWineD3DDeviceImpl_SetTexture() a bit.
by Henri Verbeet
· 16 years ago
dca3c6e
wined3d: Keep vertex declaration references in the stateblock.
by Henri Verbeet
· 16 years ago
709aedf
wined3d: Properly keep texture references in the stateblock.
by Henri Verbeet
· 16 years ago
cd96c6e
wined3d: Release the stateblock before destroying the GL context.
by Henri Verbeet
· 16 years ago
47c84f4
wined3d: Use the DXGI naming convention for all formats.
by Henri Verbeet
· 16 years ago
c64da00
wined3d: Rename IWineD3DDevice::GetIndices() to IWineD3DDevice::GetIndexBuffer().
by Henri Verbeet
· 16 years ago
60e3265
wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer().
by Henri Verbeet
· 16 years ago
789372a
wined3d: Don't free D3D pixel shaders until the wined3d pixel shader is destroyed.
by Henri Verbeet
· 16 years ago
8aea1b1
wined3d: Add a separate function for pixel shader initialization.
by Henri Verbeet
· 16 years ago
ca05ef5
wined3d: Don't free D3D vertex shaders until the wined3d vertex shader is destroyed.
by Henri Verbeet
· 16 years ago
462decd
wined3d: Add a separate function for vertex shader initialization.
by Henri Verbeet
· 16 years ago
ec97383
wined3d: Add support for ARB_framebuffer_object.
by Henri Verbeet
· 16 years ago
66a7236
wined3d: Don't free D3D vertex declarations until the wined3d vertex declaration is destroyed.
by Henri Verbeet
· 16 years ago
5b8b97a
wined3d: Cleanup vertex declaration initialization.
by Henri Verbeet
· 16 years ago
93b0600
wined3d: Don't free D3D buffers until the wined3d buffer is destroyed.
by Henri Verbeet
· 16 years ago
22124bc
wined3d: Add a separate function for buffer initialization.
by Henri Verbeet
· 16 years ago
a8e8f76
wined3d: Don't free D3D textures until the wined3d texture is destroyed.
by Henri Verbeet
· 16 years ago
de3bd86
wined3d: Don't free D3D cube textures until the wined3d cube texture is destroyed.
by Henri Verbeet
· 16 years ago
a286646
wined3d: Don't free D3D volume textures until the wined3d volume texture is destroyed.
by Henri Verbeet
· 16 years ago
83b3d4f
wined3d: Move vtable initialization to the texture init functions.
by Henri Verbeet
· 16 years ago
e9000d2
wined3d: Don't free D3D volumes until the wined3d volume is destroyed.
by Henri Verbeet
· 16 years ago
2b2d3de
wined3d: Add a separate function for volume initialization.
by Henri Verbeet
· 16 years ago
a5214c3
wined3d: Don't free D3D surfaces until the wined3d surface is destroyed.
by Henri Verbeet
· 16 years ago
2b2fc82
wined3d: Remove unused parameters to drawPrimitive().
by Henri Verbeet
· 16 years ago
560d635
wined3d: Remove trailing spaces.
by Henri Verbeet
· 16 years ago
afc06ce
wined3d: Get rid of a redundant memset() in device_stream_info_from_declaration().
by Henri Verbeet
· 16 years ago
52731a8
wined3d: Make it clear that glFlush and glFinish are WGL functions.
by Stefan Dösinger
· 16 years ago
458afd6
wined3d: Properly check if an attribute is used in IWineD3DDeviceImpl_ProcessVertices().
by Henri Verbeet
· 16 years ago
4ec2b09
wined3d: Don't check for a "representative" in the MarkStateDirty() functions.
by Henri Verbeet
· 16 years ago
8d0ad2c
wined3d: Remove a redundant IWineD3DDeviceImpl_MarkStateDirty() call.
by Henri Verbeet
· 16 years ago
b8078fc
wined3d: Use WINED3D_UNMAPPED_STAGE in some more places.
by Henri Verbeet
· 16 years ago
7a06703
wined3d: Check the correct vertex sampler in device_unit_free_for_vs().
by Henri Verbeet
· 16 years ago
8cf7aa2
wined3d: Don't use a start index higher than MAX_COMBINED_SAMPLERS - 1 in device_map_vsamplers().
by Henri Verbeet
· 16 years ago
a7251f0
wined3d: Track render_offscreen in the context.
by Henri Verbeet
· 16 years ago
7165bd1
wined3d: WINED3DTEXF_NONE only makes sense as a mip filter.
by Henri Verbeet
· 16 years ago
da1e557
wined3d: Rename WineD3DContext to struct wined3d_context.
by Henri Verbeet
· 16 years ago
be536eb
wined3d: Get rid of activeContext.
by Henri Verbeet
· 16 years ago
c8fe24d
wined3d: Explicitly pass the context to surface_load_ds_location().
by Henri Verbeet
· 16 years ago
2c71b85
wined3d: Explicitly pass the context to get_drawable_size().
by Henri Verbeet
· 16 years ago
fb77678
wined3d: Manage event queries in the context.
by Henri Verbeet
· 16 years ago
4ab7af6
wined3d: Manage occlusion queries in the context.
by Henri Verbeet
· 16 years ago
357ea12
wined3d: get_drawable_size() needs a context.
by Henri Verbeet
· 16 years ago
c114b04
wined3d: Remove the useless lastThread field from IWineD3DDeviceImpl.
by Henri Verbeet
· 16 years ago
2d75006
wined3d: Get rid of lastActiveRenderTarget.
by Henri Verbeet
· 16 years ago
8402519
wined3d: Call ModifyLocation on "target" in IWineD3DDeviceImpl_ClearSurface().
by Henri Verbeet
· 16 years ago
ee4d18c
wined3d: Pass NULL to ActivateContext() when we don't need a specific target.
by Henri Verbeet
· 16 years ago
3a63552
wined3d: Skip some unnecessary FBO binds.
by Henri Verbeet
· 16 years ago
710f6f8
wined3d: Always use context_bind_fbo() to change the framebuffer binding.
by Henri Verbeet
· 16 years ago
7485173
wined3d: Pass the context instead of the device to the various context functions.
by Henri Verbeet
· 16 years ago
69b7612
wined3d: Get rid of struct glDescriptor.
by Henri Verbeet
· 16 years ago
038d939
wined3d: Remove GetGlDesc() from the public IWineD3DSurface interface.
by Henri Verbeet
· 16 years ago
2ac34bf
wined3d: Add some missing float suffixes.
by Henri Verbeet
· 16 years ago
4075e45
wined3d: Add a WARN to IWineD3DDeviceImpl_SetFrontBackBuffers() about potentially being called without a GL context.
by Henri Verbeet
· 16 years ago
7363b6e
wined3d: Document GL context dependencies.
by Henri Verbeet
· 16 years ago
4a13781
wined3d: Make sure we have an active GL context in IWineD3DDeviceImpl_SetCursorProperties().
by Henri Verbeet
· 16 years ago
94cd865
wined3d: Make context_resource_released() responsible for activating a different GL context.
by Henri Verbeet
· 16 years ago
11fd358
wined3d: Make sure we have an active GL context in delete_opengl_contexts().
by Henri Verbeet
· 16 years ago
0188f96
wined3d: Implement EvictManagedResources.
by Stefan Doesinger
· 16 years ago
9f252cd
wined3d: Remove some useless code in IWineD3DDeviceImpl_SetLightEnable().
by Henri Verbeet
· 16 years ago
41d93e1
wined3d: Make sure we have a context in stretch_rect_fbo().
by Henri Verbeet
· 16 years ago
88162fa
wined3d: Get rid of the pointers in WINED3DSURFACE_DESC.
by Henri Verbeet
· 16 years ago
5f58197
wined3d: Introduce surface_init() to handle most of the surface initialization.
by Henri Verbeet
· 16 years ago
4bc6b37
wined3d: Remove the useless "resource_type" parameter from IWineD3DDevice::CreateSurface().
by Henri Verbeet
· 16 years ago
8f67918
wined3d: Use WINED3DFMT_FLAG_COMPRESSED instead of checking for specific formats.
by Henri Verbeet
· 16 years ago
e255f97
wined3d: Use the format info to calculate compressed surface size in IWineD3DDeviceImpl_CreateSurface().
by Henri Verbeet
· 16 years ago
b052c6e
wined3d: Remove some redundant s3tc extension checks.
by Henri Verbeet
· 16 years ago
7856ac3
wined3d: Use & instead of && for bit test in IWineD3DDeviceImpl_CreateSurface().
by Gerald Pfeifer
· 16 years ago
a224405
wined3d: Use context_attach_depth_stencil_fbo() to clear FBO depth attachments.
by Henri Verbeet
· 16 years ago
97f320a
wined3d: Introduce volumetexture_init() to handle most of the volume texture initialization.
by Henri Verbeet
· 16 years ago
b0ba731
wined3d: Introduce cubetexture_init() to handle most of the cube texture initialization.
by Henri Verbeet
· 16 years ago
5171a65
wined3d: Introduce texture_init() to handle most of the 2D texture initialization.
by Henri Verbeet
· 16 years ago
451a416
wined3d: Call resource_init() from basetexture_init().
by Henri Verbeet
· 16 years ago
5654544
wined3d: Add device resources from resource_init().
by Henri Verbeet
· 16 years ago
5e0f541
wined3d: Remove ResourceReleased() from the public device interface.
by Henri Verbeet
· 16 years ago
13a05ca
wined3d: Remove the "declaration" parameter to IWineD3DDeviceImpl_CreateVertexShader().
by Henri Verbeet
· 16 years ago
f0e303b
wined3d: Add the output signature to IWineD3DDevice_CreateVertexShader().
by Henri Verbeet
· 16 years ago
1d7845d
wined3d: Pass a proper format desc to resource_init() in IWineD3DDeviceImpl_CreateBuffer().
by Henri Verbeet
· 16 years ago
639b258
wined3d: Add missing GL locking to IWineD3DDeviceImpl_Uninit3D().
by Henri Verbeet
· 16 years ago
9a579a4
wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register.
by Henri Verbeet
· 16 years ago
2a5a6a3
wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend.
by Henri Verbeet
· 16 years ago
8d4c904
wined3d: Store the sampler type in struct shader_reg_maps.
by Henri Verbeet
· 16 years ago
3dc5501
wined3d: Fix a few more direct buffer accesses.
by Stefan Dösinger
· 16 years ago
33eb939
wined3d: SetDepthStencilSurface is always called when AutoDepthStencil is enabled.
by David Adam
· 16 years ago
6f33b97
wined3d: Get rid of the shared_handle parameter.
by Henri Verbeet
· 16 years ago
754b5cf
wined3d: Deal with reserved shader constants in the backend.
by Stefan Dösinger
· 16 years ago
Next »