Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://freedesktop.org/bugzilla/show_bug.cgi?id=1731 Summary: Savage: Stray scissoring Product: Mesa Version: CVS Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: Drivers/DRI/Savage AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED]
savageDDRenderStart() contains: /* set scissor to the first clip box*/ savageDDScissor(ctx,pbox->x1,pbox->y1,pbox->x2,pbox->y2); If GL_SCISSOR_TEST is off, this has no effect. If GL_SCISSOR_TEST is on, it overrides the applications scissor and also causes incorrect clipping because savageDDScissor takes coordinates that are drawable relative (like glScissor), not screen relative like the clip rects. There seems to be quite a lot of rotted code around clipping in the savage driver; I'm still trying to figure out how things are supposed to work and what the correct fix is. -- Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. ------------------------------------------------------- This Newsletter Sponsored by: Macrovision For reliable Linux application installations, use the industry's leading setup authoring tool, InstallShield X. Learn more and evaluate today. http://clk.atdmt.com/MSI/go/ins0030000001msi/direct/01/ -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel