Compare commits

...

14 Commits

Author SHA1 Message Date
Magnus Olsen
c9de66a003 add dciman32 from my local working three
implemted : DCIOpenProvider, DCICloseProvider, DCICreateOffscreen, DCICreateOverlay, DCIDraw, DCISetClipList, DCISetSrcDestClip, DCISetDestination

svn path=/branches/win32k-gdi-dx/; revision=33900
2008-06-08 13:15:47 +00:00
Magnus Olsen
bc6105f9a7 add a missing asseert
svn path=/branches/win32k-gdi-dx/; revision=33888
2008-06-07 14:55:59 +00:00
Magnus Olsen
21d77568e0 Fixed almost all firefox 1.5 crash
also sync with trunk thus files

svn path=/branches/win32k-gdi-dx/; revision=33887
2008-06-07 14:34:25 +00:00
Magnus Olsen
f1885acbb5 thx irc nick : Goplat notice my macro was bit wrong for detect the source rop, did take to many short cut.
svn path=/branches/win32k-gdi-dx/; revision=33875
2008-06-07 00:42:37 +00:00
Magnus Olsen
1ef6b789d4 Change BitBlt so it act simluare to windows, but this changes will break trunk graphic,
Waring Waring Waring Waring do not merge down this change to trunk until NtGdiPatBlt are bugfixed
it seam it contain allot of graphic glitch and it seam it does not call on the hw gdi acclartions of PatBlt 
and some other issue. 



svn path=/branches/win32k-gdi-dx/; revision=33874
2008-06-07 00:27:13 +00:00
Magnus Olsen
e4a250156b Implement GdiAddGlsBounds
svn path=/branches/win32k-gdi-dx/; revision=33674
2008-05-24 18:56:57 +00:00
Magnus Olsen
6bab48e025 gdi32
rename GdiSharedHandleTable to pGdiSharedHandleTable, GDI_BatchLimit to GdiBatchLimit, GdiDevCaps to pGdiDevCaps for match windows xp/vista 
add pGdiSharedMemory it is same as pGdiSharedHandleTable but it is more logic to use pGdiSharedMemory for share memory stuff 
change GdiBatchLimit  init value to 20 to match vista
GdiProcessSetup() 
using now GetAppCompatFlags2 to determent to use GdiBatchLimit or not, if the flag is not set the GdiBatchLimit is set to 0
add include/reactos/dll/user32/user32_ros.h for prototype for GetAppCompatFlags2






svn path=/branches/win32k-gdi-dx/; revision=33673
2008-05-24 17:02:55 +00:00
Magnus Olsen
59b5c13349 Fixed so the branch can be compile
gdi32 : DllMain make it work simluare as windows xp/vista does



svn path=/branches/win32k-gdi-dx/; revision=33669
2008-05-24 08:08:10 +00:00
Magnus Olsen
0085075a2c add d3dkmt.c to win32k and fixed some typo for vista prototype
svn path=/branches/win32k-gdi-dx/; revision=33668
2008-05-24 06:54:59 +00:00
Magnus Olsen
dd1f7f7d57 Fixed a typo in vista prototype
svn path=/branches/win32k-gdi-dx/; revision=33667
2008-05-24 06:34:16 +00:00
Magnus Olsen
7d079ce338 add vista specify api to gdi32 define file, not completed yet
1. fixed EngBitBlt it did miss @44 at end 
2. redirect EngAcquireSemaphore to NtGdiEngAcquireSemaphore, EngFreeModule to FreeLibrary, EngReleaseSemaphore to  LeaveCriticalSection 
3. Plugin all new 64 vista syscall I commited early today.


svn path=/branches/win32k-gdi-dx/; revision=33595
2008-05-18 19:17:53 +00:00
Magnus Olsen
ce9975aaea adding 1 new syscall from vista : NtGdiCreateOPMProtectedOutputs
Adding 62 new syscall from vista, they are known as D3DKMT for the graphic drv and gdi32.dll, I have not fix the protype for I do not known if it same as the drv prototype or not, yet.
NtGdiDdDDICheckExclusiveOwnership,NtGdiDdDDICheckMonitorPowerState,NtGdiDdDDICheckOcclusion,NtGdiDdDDICloseAdapter, NtGdiDdDDICreateAllocation, NtGdiDdDDICreateContext, NtGdiDdDDICreateDCFromMemory, NtGdiDdDDICreateDevice, NtGdiDdDDICreateOverlay, NtGdiDdDDICreateSynchronizationObject, NtGdiDdDDIDestroyAllocation, NtGdiDdDDIDestroyContext, NtGdiDdDDIDestroyDCFromMemory, NtGdiDdDDIDestroyDevice, NtGdiDdDDIDestroyOverlay, NtGdiDdDDIDestroySynchronizationObject, NtGdiDdDDIEscape, NtGdiDdDDIFlipOverlay, NtGdiDdDDIGetContextSchedulingPriority, NtGdiDdDDIGetDeviceState, NtGdiDdDDIGetDisplayModeList, NtGdiDdDDIGetMultisampleMethodList, NtGdiDdDDIGetPresentHistory, NtGdiDdDDIGetProcessSchedulingPriorityClass, NtGdiDdDDIGetRuntimeData, NtGdiDdDDIGetScanLine, NtGdiDdDDIGetSharedPrimaryHandle, NtGdiDdDDIInvalidateActiveVidPn, NtGdiDdDDILock, NtGdiDdDDIOpenAdapterFromDeviceName, NtGdiDdDDIOpenAdapterFromHdc, NtGdiDdDDIOpenResource, NtGdiDdDDIPollDisplayChildren, NtGdiDdDDIPresent, NtGdiDdDDIQueryAdapterInfo, NtGdiDdDDIQueryAllocationResidency, NtGdiDdDDIQueryResourceInfo, NtGdiDdDDIQueryStatistics, NtGdiDdDDIReleaseProcessVidPnSourceOwners, NtGdiDdDDIRender, NtGdiDdDDISetAllocationPriority, NtGdiDdDDISetContextSchedulingPriority, NtGdiDdDDISetDisplayMode, NtGdiDdDDISetDisplayPrivateDriverFormat, NtGdiDdDDISetGammaRamp, NtGdiDdDDISetProcessSchedulingPriorityClass, NtGdiDdDDISetQueuedLimit, NtGdiDdDDISetVidPnSourceOwner, NtGdiDdDDISharedPrimaryLockNotification, NtGdiDdDDISharedPrimaryUnLockNotification, NtGdiDdDDISignalSynchronizationObject, NtGdiDdDDIUnlock, NtGdiDdDDIUpdateOverlay, NtGdiDdDDIWaitForIdle, NtGdiDdDDIWaitForSynchronizationObject, NtGdiDdDDIWaitForVerticalBlankEvent, NtGdiDDCCIGetCapabilitiesString, NtGdiDDCCIGetCapabilitiesStringLength, NtGdiDDCCIGetTimingReport, NtGdiDDCCIGetVCPFeature, NtGdiDDCCISaveCurrentSettings, NtGdiDDCCISetVCPFeature,

svn path=/branches/win32k-gdi-dx/; revision=33593
2008-05-18 18:33:27 +00:00
Magnus Olsen
78d9c7dde4 Adding vista syscall
NtGdiConfigureOPMProtectedOutput it is stub for now

svn path=/branches/win32k-gdi-dx/; revision=33591
2008-05-18 16:33:14 +00:00
Colin Finck
4dd7de10de Recreate the branch from /reactos
svn path=/branches/win32k-gdi-dx/; revision=33440
2008-05-11 12:40:10 +00:00
15147 changed files with 2197 additions and 947181 deletions

View File

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

View File

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 39 KiB

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 39 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Some files were not shown because too many files have changed in this diff Show More