Henri Verbeet
|
4b3db52b53
|
wined3d: Merge the texture creation functions.
|
2013-11-27 11:30:15 +01:00 |
Henri Verbeet
|
f6b5dc246a
|
wined3d: Get rid of the WINED3DSRGB enum.
|
2013-11-22 11:37:29 +01:00 |
Henri Verbeet
|
e0beab8b81
|
wined3d: Merge texture2d_preload() and texture3d_preload() into wined3d_texture_load().
|
2013-11-22 11:37:20 +01:00 |
Stefan Dösinger
|
047ce3af6e
|
wined3d: Remove partial surface update support.
This has only ever worked for render targets, and only through the
glDrawPixels codepath, which was removed long ago.
|
2013-11-20 16:54:39 +01:00 |
Francois Gouget
|
dc22a57042
|
wined3d: Make wined3d_device_create_cursor_texture() static.
|
2013-11-20 11:28:13 +01:00 |
Henri Verbeet
|
505951e32d
|
wined3d: Create a proper texture for the software cursor.
|
2013-11-18 11:20:40 +01:00 |
Henri Verbeet
|
94509fbd59
|
wined3d: Create a texture for the logo surface.
|
2013-11-14 16:21:02 +01:00 |
Henri Verbeet
|
1419d7389c
|
wined3d: Send stream output binding updates through the command stream.
|
2013-10-11 11:06:20 +02:00 |
Henri Verbeet
|
f699b6da0b
|
wined3d: Send sampler binding updates through the command stream.
|
2013-10-11 11:06:18 +02:00 |
Henri Verbeet
|
738de80d0c
|
wined3d: Send constant buffer binding updates through the command stream.
|
2013-10-11 11:06:15 +02:00 |
Henri Verbeet
|
392a65fe09
|
wined3d: Unify sampler binding points.
|
2013-10-10 10:45:00 +02:00 |
Henri Verbeet
|
3caefc8337
|
wined3d: Unify constant buffer binding points.
|
2013-10-10 10:44:57 +02:00 |
Henri Verbeet
|
c228ffbaf0
|
wined3d: Unify shader binding points.
|
2013-10-10 10:44:53 +02:00 |
Henri Verbeet
|
1f22246b84
|
wined3d: Send material updates through the command stream.
|
2013-10-09 11:11:00 +02:00 |
Henri Verbeet
|
db68c43678
|
wined3d: Send clip plane updates through the command stream.
|
2013-10-09 11:10:58 +02:00 |
Henri Verbeet
|
c6f8404bb6
|
wined3d: Send transformation matrix updates through the command stream.
|
2013-10-08 09:09:01 +02:00 |
Henri Verbeet
|
b2e75e27f3
|
wined3d: Send sampler state updates through the command stream.
|
2013-10-08 09:08:59 +02:00 |
Henri Verbeet
|
8cf6d1a429
|
wined3d: Send texture state updates through the command stream.
|
2013-10-08 09:08:56 +02:00 |
Henri Verbeet
|
8644b62726
|
wined3d: Move lowest_disabled_stage to the context.
|
2013-10-07 14:44:35 +02:00 |
Henri Verbeet
|
3f6d45bf14
|
wined3d: Send render state updates through the command stream.
|
2013-10-07 14:44:35 +02:00 |
Henri Verbeet
|
82cf8b2066
|
wined3d: Send pixel shader binding updates through the command stream.
|
2013-10-04 12:45:22 +02:00 |
Henri Verbeet
|
819e9dda28
|
wined3d: Send geometry shader binding updates through the command stream.
|
2013-10-04 12:45:21 +02:00 |
Henri Verbeet
|
368fcab2e8
|
wined3d: Send vertex shader binding updates through the command stream.
|
2013-10-04 12:45:18 +02:00 |
Henri Verbeet
|
052a863010
|
wined3d: Send texture binding updates through the command stream.
|
2013-10-03 12:55:09 +02:00 |
Henri Verbeet
|
d61b14371a
|
wined3d: Send index buffer binding updates through the command stream.
|
2013-10-03 12:55:04 +02:00 |
Henri Verbeet
|
264256970b
|
wined3d: Send stream frequency updates through the command stream.
|
2013-10-03 12:54:59 +02:00 |
Henri Verbeet
|
57ec706dde
|
wined3d: Send vertex buffer binding updates through the command stream.
|
2013-10-02 11:05:41 +02:00 |
Henri Verbeet
|
1f864bc9c3
|
wined3d: Send vertex declaration binding updates through the command stream.
|
2013-10-01 10:57:32 +02:00 |
Henri Verbeet
|
fd5fc51bc5
|
wined3d: Send depth stencil binding updates through the command stream.
|
2013-10-01 10:57:29 +02:00 |
Henri Verbeet
|
438b672660
|
wined3d: Send render target binding updates through the command stream.
|
2013-10-01 10:57:27 +02:00 |
Henri Verbeet
|
0776060439
|
wined3d: Send scissor rect updates through the command stream.
|
2013-09-30 20:34:52 +02:00 |
Henri Verbeet
|
8a7744b06e
|
wined3d: Call state_init_default() from state_init() when the appropriate flag is set.
|
2013-09-30 20:34:52 +02:00 |
Henri Verbeet
|
bc0f990b44
|
wined3d: Send viewport updates through the command stream.
|
2013-09-30 20:34:52 +02:00 |
Henri Verbeet
|
baf285d46a
|
wined3d: Send draw operation through the command stream.
|
2013-09-27 10:33:36 +02:00 |
Henri Verbeet
|
708b938f64
|
wined3d: Send clear operations through the command stream.
|
2013-09-27 10:33:34 +02:00 |
Henri Verbeet
|
602c82bce8
|
wined3d: Send present operations through a command stream.
The eventual goal is to have a multithreaded implementation of wined3d_cs_ops
and offload some processing to a different thread.
|
2013-09-27 10:33:15 +02:00 |
Henri Verbeet
|
4a9da034ab
|
wined3d: Explicitly pass gl_info to state_init_default().
|
2013-09-26 10:45:52 +02:00 |
Henri Verbeet
|
abbc595fc1
|
wined3d: Initialize the fb state pointer in state_init().
|
2013-09-26 10:45:50 +02:00 |
Henri Verbeet
|
6793fa7157
|
wined3d: Initialize the default state in device_init().
|
2013-09-26 10:45:47 +02:00 |
Henri Verbeet
|
8866d733e4
|
wined3d: Introduce a function to initialize swapchain specific device state.
|
2013-09-25 11:49:08 +02:00 |
Francois Gouget
|
cccba76091
|
wined3d: Make device_invalidate_shader_constants() static.
|
2013-09-24 19:08:35 +02:00 |
Henri Verbeet
|
bff80b8bab
|
wined3d: Copy some missing fields to the new swapchain desc in wined3d_device_reset().
The ones that matter are enable_auto_depth_stencil and
auto_depth_stencil_format. auto_restore_display_mode should never change in
practice.
|
2013-09-23 20:37:29 +02:00 |
Henri Verbeet
|
864b25e582
|
wined3d: Introduce a separate function for updating the viewport and scissor rects.
|
2013-09-23 20:37:05 +02:00 |
Henri Verbeet
|
49c6b87a32
|
wined3d: Only print a warning about render target usage in wined3d_device_set_render_target().
|
2013-09-20 11:27:40 +02:00 |
Stefan Dösinger
|
59e0b841c7
|
wined3d: Move device_preload_textures into context.c.
|
2013-09-16 13:06:01 +02:00 |
Stefan Dösinger
|
112617f00b
|
wined3d: Move tex_unit_map and friends into the context.
|
2013-09-16 13:05:58 +02:00 |
Stefan Dösinger
|
fe44be5fde
|
wined3d: Pass the context to the internal texture_preload function.
|
2013-09-16 13:05:52 +02:00 |
Henri Verbeet
|
fc85f4f7d6
|
wined3d: Never set the first render target to the front buffer in wined3d_device_init_3d().
|
2013-09-13 10:57:00 +02:00 |
Henri Verbeet
|
3c023a5db5
|
wined3d: Just set the first render target to NULL in wined3d_device_reset().
|
2013-09-13 10:56:52 +02:00 |
Henri Verbeet
|
def0558b45
|
wined3d: Just set the first render target to NULL in wined3d_device_uninit_3d().
|
2013-09-13 10:56:49 +02:00 |