reactos/dll/directx/wine/d3dx9_36
winesync cbed631506 [WINESYNC] d3dx9_36: Implement ID3DXFontImpl_DrawText.
Changes by Sebastian Lackner <sebastian@fds-team.de>:
* Use pitch value for locked buffer instead of assuming that pitch = width * bytesperpixel
* Avoid one for loop to simplify code
* Ensure that DrawText doesn't dereference a NULL pointer when count != 0.

Changes by Christian Costa <titan.costa@gmail.com>
* Use dedicated variables for text width & height instead of reusing rect.right and rect.bottom
* Remove useless test in pixel conversion
* Remove left over 'partial stub' in fixme

Changes by Sebastian Lackner <sebastian@fds-team.de>:
* Replace code to convert text from ascii to widechar
* Strip terminating NULL chars before drawing text

wine-staging patch by Christian Costa <titan.costa@gmail.com>
2020-02-26 18:19:18 +01:00
..
animation.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
CMakeLists.txt [D3DX9_XX] Share source files 2020-02-26 18:19:18 +01:00
core.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
d3dx9.cmake [WINESYNC] d3dx9_36: add DXTn support 2020-02-26 18:19:18 +01:00
d3dx9_36.spec [WINESYNC] d3dx9: Implement D3DXComputeTangent 2020-02-26 18:19:18 +01:00
d3dx9_private.h [WINESYNC] d3dx9_36: Improve D3DXSaveTextureToFile to save simple texture to dds file. 2020-02-26 18:19:18 +01:00
effect.c [WINESYNC] d3dx9_36: Improve stub for ID3DXEffectImpl_CloneEffect. 2020-02-26 18:19:18 +01:00
font.c [WINESYNC] d3dx9_36: Implement ID3DXFontImpl_DrawText. 2020-02-26 18:19:18 +01:00
guid.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
line.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
main.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
math.c [WINESYNC] d3dx9_*: Add D3DXSHProjectCubeMap stub 2020-02-26 18:19:18 +01:00
mesh.c [WINESYNC] d3dx9: Implement D3DXComputeTangent 2020-02-26 18:19:18 +01:00
precomp.h [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
preshader.c [D3DX9_36] Revert wine staged patches 2020-02-26 18:19:18 +01:00
render.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
shader.c [WINESYNC] d3dx9_36: Implement D3DXDisassembleShader. (v2) 2020-02-26 18:19:18 +01:00
skin.c [WINESYNC]: revert wine-staging patchset for d3dx9 2020-02-26 18:19:18 +01:00
sprite.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
surface.c [WINESYNC] d3dx9_36: add DXTn support 2020-02-26 18:19:18 +01:00
texture.c [WINESYNC] d3dx9_36: Improve D3DXSaveTextureToFile to save simple texture to dds file. 2020-02-26 18:19:18 +01:00
util.c [WINESYNC] d3dx9_36: Add format description for X8L8V8U8 for format conversions. 2020-02-26 18:19:18 +01:00
version.rc Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
volume.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00
xfile.c [D3DX9_*] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:26:47 +01:00