aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* not pass unknown control codes to DIB (causes BSOD), control: if-elseif -> sw...v1.2024.0.75Jaroslav Hensl2024-08-035-309/+340
* DDHAL: build mode tables dynamically (softgpu/99)Jaroslav Hensl2024-08-023-14/+34
* DD: surface align was too largev1.2024.0.73Jaroslav Hensl2024-07-318-31/+44
* optimised CB checkingv1.2024.0.72Jaroslav Hensl2024-07-292-5/+5
* critical sections reworked, resolution set fixJaroslav Hensl2024-07-2910-113/+37
* CB queue limit, parallel MOB configJaroslav Hensl2024-07-285-22/+68
* fixed queue freezing, faster MOB processingJaroslav Hensl2024-07-289-35/+120
* fix: garbage in fifo, optimized async commandsJaroslav Hensl2024-07-2710-205/+447
* GMR was too fragmented (vmware), disable multisample option (for vmware)Jaroslav Hensl2024-07-267-42/+117
* vmware compatibilityJaroslav Hensl2024-07-253-10/+45
* version updateJaroslav Hensl2024-07-241-1/+1
* VMW vGPU10 (works) + little cleanupJaroslav Hensl2024-07-245-36/+19
* MOB: more effective page tablesJaroslav Hensl2024-07-242-65/+55
* vxd_svga.c splitJaroslav Hensl2024-07-245-1429/+1597
* VMW vGPU10 (work in progress...)Jaroslav Hensl2024-07-246-66/+247
* command buffer queue (incomplete)Jaroslav Hensl2024-07-232-44/+123
* VMW vGPU10 (2d), IRQ work (in progress)Jaroslav Hensl2024-07-2213-121/+514
* reserve one surface for vGPU9 present, unsuccessful attempts to reduce memory...Jaroslav Hensl2024-07-202-10/+32
* mouse testsJaroslav Hensl2024-07-063-2/+113
* eliminate PAGECONTIG, TLB flush when _PageAllocateJaroslav Hensl2024-07-055-25/+69
* DIP rect + inf update for next SoftGPU releaseJaroslav Hensl2024-07-022-9/+12
* API: +FBHDA_access_rectJaroslav Hensl2024-06-2310-85/+159
* accelerated mouse on screen targetJaroslav Hensl2024-06-138-5/+319
* screen target usage is stableJaroslav Hensl2024-06-034-12/+33
* ST registry config + fixed RC when using buffer for SVGA commandsJaroslav Hensl2024-05-304-44/+102
* screen target support + QXL infJaroslav Hensl2024-05-2719-93/+1014
* fixed FBHDA pointer + cleanupJaroslav Hensl2024-04-274-93/+8
* font fix - added driver fix utility when Watcom linker is usedJaroslav Hensl2024-04-252-9/+233
* System version 0x400, use REGISTER_DISPLAY_DRIVER, alloc. segment desc. in VX...Jaroslav Hensl2024-04-2416-65/+370
* VIDEOPARAMETERS supportv1.2024.0.46Jaroslav Hensl2024-04-113-1/+257
* SVGA_GMR_LIMIT defaultsJaroslav Hensl2024-04-102-2/+2
* gmr cache disable for vGPU10, gmr debug msgJaroslav Hensl2024-04-082-14/+17
* faster ID allocationJaroslav Hensl2024-04-043-4/+31
* cs for mouseJaroslav Hensl2024-04-041-0/+8
* update inf+version infoJaroslav Hensl2024-04-024-10/+10
* GMR cache, fixed race conditional when waiting for CB/fence, 3D api updateJaroslav Hensl2024-03-278-146/+432
* moved GMR from SYSTEM to SHARED, tune SVGA_GMR_LIMITv1.2024.0.39Jaroslav Hensl2024-03-163-10/+15
* updated infJaroslav Hensl2024-03-141-1/+5
* opengl: software/qemu-3dfx switch, directdraw: 128b align, prefer fifo for vGPU9Jaroslav Hensl2024-03-026-87/+132
* freezing problem solved (hope), fast used memory calculation, configuration f...Jaroslav Hensl2024-02-284-63/+118
* redone surface memory limitationJaroslav Hensl2024-02-253-10/+31
* VXD optimizations, fixed mouse blit bug, barriers and memory managementJaroslav Hensl2024-02-228-47/+109
* GMR allocation cache, more locking, VMware CB fixJaroslav Hensl2024-02-113-10/+116
* driver code refactoring / PART4: DirectDraw + little cleanupJaroslav Hensl2024-02-0814-270/+86
* fix of previous commit (no cs needed, fixed return codes)Jaroslav Hensl2024-02-042-28/+17
* driver code refactoring / PART3: mouse cursor (SW)Jaroslav Hensl2024-02-0319-33/+850
* driver code refactoring / PART2: vboxvga+qemu codeJaroslav Hensl2024-02-0120-322/+790
* driver code refactoring / PART1: vmware codeJaroslav Hensl2024-01-3155-5285/+8733
* color cursor fix (AND mask is always 1 bpp), ddhal preparationJaroslav Hensl2023-12-284-39/+50
* sw cursors, fb accesing, ddrawJaroslav Hensl2023-11-0615-369/+1578