Sweden-Number/dlls/wined3d
Stefan Dösinger c82da7d975 wined3d: Don't dirtify too many shader constants.
If we have start = 4, count = 3, the highest dirty constant is the one with index 6. start + count gives 7,
so it already includes the zero-based array correction. Don't add an additional 1.

Additionally to the inefficiency of looking at one extra constant, this causes problems if the driver
rejects loading 257 constants on the initial load. In this case no constant is loaded if
GL_EXT_gpu_program_parameters is used.
2009-07-01 13:14:34 +02:00
..
Makefile.in wined3d: Introduce a stubbed SM4 shader frontend. 2009-05-05 11:34:07 +02:00
arb_program_shader.c wined3d: Don't dirtify too many shader constants. 2009-07-01 13:14:34 +02:00
ati_fragment_shader.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
baseshader.c wined3d: Recognize geometry shaders in shader_trace_init(). 2009-07-01 11:41:27 +02:00
basetexture.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
buffer.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
clipper.c
context.c wined3d: Always check the result of wglMakeCurrent(). 2009-06-29 12:30:28 +02:00
cubetexture.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
device.c wined3d: Add a WARN to IWineD3DDeviceImpl_SetFrontBackBuffers() about potentially being called without a GL context. 2009-06-29 12:30:37 +02:00
directx.c wined3d: Use flags for driver quirks. 2009-07-01 11:41:44 +02:00
drawprim.c wined3d: Make sure we have an active GL context in buffer_PreLoad(). 2009-06-25 11:47:16 +02:00
gl_compat.c wined3d: Avoid hooking non-fog glEnable/glDisable calls. 2009-01-12 13:03:47 +01:00
glsl_shader.c wined3d: Use flags for driver quirks. 2009-07-01 11:41:44 +02:00
nvidia_texture_shader.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
palette.c wined3d: Get rid of some asserts. 2009-06-22 12:59:16 +02:00
pixelshader.c wined3d: Make find_gl_pshader backend private. 2009-05-28 12:44:43 +02:00
query.c wined3d: Try to activate the original context for queries. 2009-07-01 11:41:33 +02:00
resource.c wined3d: Add device resources from resource_init(). 2009-05-29 11:26:44 +02:00
shader_sm1.c wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register. 2009-05-11 12:43:00 +02:00
shader_sm4.c wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register. 2009-05-11 12:43:00 +02:00
state.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
stateblock.c wined3d: Get rid of the pointers in WINED3DSURFACE_DESC. 2009-06-15 13:42:29 +02:00
surface.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
surface_base.c wined3d: Get rid of some asserts. 2009-06-22 12:59:16 +02:00
surface_gdi.c wined3d: Only update the screen when the frontbuffer was changed. 2009-06-29 12:27:55 +02:00
swapchain.c wined3d: Remove the format field from IWineD3DResourceClass. 2009-03-13 11:29:19 +01:00
swapchain_base.c wined3d: Handle a few "silent" FIXMEs more consistent with the rest of the code. 2008-12-02 14:04:00 +01:00
swapchain_gdi.c wined3d: Sign-compare warnings fix. 2008-12-02 14:12:39 +01:00
texture.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
utils.c wined3d: Add some missing GL locking to init_format_fbo_compat_info(). 2009-06-29 12:30:18 +02:00
vertexdeclaration.c wined3d: Make use of GL_ARB_half_float_vertex. 2009-05-05 14:13:02 +02:00
vertexshader.c wined3d: Use flags for driver quirks. 2009-07-01 11:41:44 +02:00
view.c wined3d: Add IWineD3DRendertargetView. 2009-02-24 16:57:29 +01:00
volume.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
volumetexture.c wined3d: Document GL context dependencies. 2009-06-26 12:05:07 +02:00
wined3d.spec
wined3d_gl.h wined3d: Use flags for driver quirks. 2009-07-01 11:41:44 +02:00
wined3d_main.c wined3d: Use FBOs for offscreen rendering by default. 2009-06-05 15:19:40 +02:00
wined3d_private.h wined3d: Use flags for driver quirks. 2009-07-01 11:41:44 +02:00