Summary: | mach64 texture memory mng cleanup | ||
---|---|---|---|
Product: | Mesa | Reporter: | George - <fufutos610> |
Component: | Drivers/DRI/Mach64 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | high | CC: | alexdeucher |
Version: | git | Keywords: | patch |
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
use dri/common/texmem.c
use dri/common/texmem.c use dri/common/texmem.c - try 2 use dri/common/texmem.c - try 3 use dri/common/texmem.c - try 4 |
Description
George -
2006-06-17 12:15:47 UTC
Created attachment 5959 [details] [review] use dri/common/texmem.c This is my current diff. The current mach64 code is buggy, running a second DRI client kills the first one. This patch fixes this by deletion. It removes ~480 LoC. Created attachment 5967 [details] [review] use dri/common/texmem.c This is basically same as yesterday's patch with some cosmetic changes and a minor fix for c_textureSwaps from PERF_BOXES. Created attachment 5993 [details] [review] use dri/common/texmem.c - try 2 This patch updates mach64UploadMultiTexImages() (for collocating two textures in the same heap) to always try the AGP heap. This is as far as I am willing to go and I think its at least as good as it was. So, I think this patch is ready for review. Created attachment 6018 [details] [review] use dri/common/texmem.c - try 3 minor cosmetic. Created attachment 7277 [details] [review] use dri/common/texmem.c - try 4 "rebase" to head. commited (5b35132b41427798e02a66a8e39583fffbe9d232) Mass version move, cvs -> git |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.