mirror of
https://github.com/reactos/wine.git
synced 2024-11-26 05:00:30 +00:00
3cc253c557
I'm resending this patch because my reply to Henri's concern came too late. Henri noted that I am enabling lights that do not exist. Existing tests show that if no light is assigned to the index, LightEnable creates a light with a set of default parameters, so the tests should be fine. From 9ee4c61805b50886f79e87d744b52f27b7b00b4e Mon Sep 17 00:00:00 2001 From: Stefan Doesinger <stefan@codeweavers.com> Date: Thu, 29 Nov 2007 13:22:47 +0100 Subject: [PATCH] WineD3D: Enabling too many lights is silently ignored This patch adds tests for all d3d versions that show that Windows pretends that enabling more lights than supported succeeds. D3D_OK is returned, and the light is reported as enabled. What is not tested in this patch is the rendering output of this situation, thus the FIXME is still written. |
||
---|---|---|
.. | ||
tests | ||
basetexture.c | ||
cubetexture.c | ||
d3d9_main.c | ||
d3d9_private.h | ||
d3d9.spec | ||
device.c | ||
directx.c | ||
indexbuffer.c | ||
Makefile.in | ||
pixelshader.c | ||
query.c | ||
resource.c | ||
stateblock.c | ||
surface.c | ||
swapchain.c | ||
texture.c | ||
version.rc | ||
vertexbuffer.c | ||
vertexdeclaration.c | ||
vertexshader.c | ||
volume.c | ||
volumetexture.c |