openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
R
Radeon
Settings
|
Report Duplicate
6
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
12 days
ago. based on code collected
12 days
ago.
Sep 11, 2024 — Sep 11, 2025
Showing page 119 of 122
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c Fix an INREG without WaitForIdleMMIO. This one should be unlikely to trigger, but we should still do this in the name of correctness.
Vladimir Dergachev
More...
over 20 years ago
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_mergedfb.c Add a call to RADEONWaitForIdleMMIO() within RADEONChooseCursorCRTC() as this function uses OUTREGP() which, internally, calls INREG(). Thus (due to SilkenMouse) INREG() could be called while CP engine was busy. I have observed this lockup on RV350 + R300 3d driver and have no idea why no issues were reported for R200 cards. Perhaps, few of them have enough memory to run merged fb and 3d simultaneously ? This fix is the right thing to do, however, we might also need to put fifo management calls into other cursor handling functions (in particular those that write cursor image directly to video memory).
Vladimir Dergachev
More...
over 20 years ago
Bug #2576: Add support for ATI RN50/ES1000. (ATI Technologies Inc.)
Michel Daenzer
More...
over 20 years ago
Bug #2567: Fix reversed memset arguments. (David Krause)
ajax
as Adam Jackson
More...
over 20 years ago
do not enable color tiling on r300 chips and newer, since it doesn't work (yet) (Bugzilla #2504)
Roland Scheidegger
More...
over 20 years ago
fix error with color tiling and hw scrolling, it looks like rv100 doesn't need the special treatment, after all (reported by Stephane Marchesin)
Roland Scheidegger
More...
over 20 years ago
change option EnableColorTiling to ColorTiling
Roland Scheidegger
More...
over 20 years ago
(Stephane Marchesin, me) Add support for color (framebuffer) tiling. Convert all XAA accel code to use explicit dst and src offset pitch control to make it work. Use the new drm surface ioctls to set up the tiled surfaces (if dri is enabled).
Roland Scheidegger
More...
over 20 years ago
fix issues with mergedfb + pageflip (fix up sarea frame values)
Roland Scheidegger
More...
over 20 years ago
Don't exclude 'RADEONInfoPtr info = ...' declaration even when not building with DRI support (Bugzilla #2370)
Egbert Eich
More...
over 20 years ago
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c Some of the newer Radeons (R420 for example) have MM_TABLE's with size 0x33 (instead of 0x0c that we know). Furthermore, they lockup during access of I2C bus ! Add a check to validate MM_TABLE. Note: the check is not more stringent as other card manufacturers (like Asus or Tekram) might make cards with slightly different MM_TABLE.
Vladimir Dergachev
More...
over 20 years ago
- Fix MCLK / SCLK calculation (Benjamin Herrenschmidt) bug 2144 - formatting cleanup
agd5f
as Alex Deucher
More...
over 20 years ago
- Add support for Dualhead on M3/M4 (bug 1760)
agd5f
as Alex Deucher
More...
almost 21 years ago
- Make dualhead ram allocation cleaner and related messages clearer
agd5f
as Alex Deucher
More...
almost 21 years ago
- Add DRI resume support (Micha Feigin) bug 2063
agd5f
as Alex Deucher
More...
almost 21 years ago
- fix warnings (Ronny V. Vindenes)
agd5f
as Alex Deucher
More...
almost 21 years ago
- fix warning and potential error in radeon_driver.c
agd5f
as Alex Deucher
More...
almost 21 years ago
- Add VGAAccess option to r128 driver. Based on Benh's radeon patch. r128 should now work on ppcs without usefbdev. To use this on ppc make sure you set "usefbdev" to false. (bug 2089) - Apply Benjamin Herrenschmidt's radeon patches (bug 2064)
agd5f
as Alex Deucher
More...
almost 21 years ago
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c Move DMA robustness fix into radeon_dri.c::RADEONEnterServer() as per suggestion by Michel D�nzer. I could not trigger a lockup, even with r300_demo (possibly it has code that flushes cache inside ?), so this must be good enough..
Vladimir Dergachev
More...
almost 21 years ago
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c Add DMA robustness fix from Nicolai Haehnle. TODO: move this fix into DRM driver or other parts of Xserver when R300 support is more stable. This fix affects only R300 and later variants and results in small slowdown when using CP acceleration in comparison to the previous version of the driver. We are still a lot faster in CP mode than using MMIO register access.
Vladimir Dergachev
More...
almost 21 years ago
Bug #2008: Fix gcc4 compile problem.
ajax
as Adam Jackson
More...
almost 21 years ago
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_render.c programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c Make DMA blitting code more robust.
Vladimir Dergachev
More...
almost 21 years ago
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c Enable DRM support permanently, allowing its use for any CHIP_FAMILY > R300. Fix bug in naming Mesa3d driver (it was defaulting to r200)
Vladimir Dergachev
More...
almost 21 years ago
- missing diff from agp 8x support
agd5f
as Alex Deucher
More...
almost 21 years ago
Modified: programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c programs/Xserver/hw/xfree86/drivers/ati/radeon_dri.c programs/Xserver/hw/xfree86/drivers/ati/radeon_common.h programs/Xserver/hw/xfree86/drivers/ati/radeon_version.h Add R300 (and later) DRM support, protected by X_R300_DRM option. Note: at the moment this is for 2d support only, if enabled running glxgears locks up my machine, but DMAForXv=yes works fine.
Vladimir Dergachev
More...
almost 21 years ago
- add AGP 8x support (Hui Yu, Michel Daenzer) bug 1819
agd5f
as Alex Deucher
More...
almost 21 years ago
- only mess with Dynamicclocks on mobility chips (Benh, me) bug 1912 - fix display detection (Hui Yu) bug 1559 - Add new option "BIOSHotkeys" to allow the bios to control output switching (off by default) bug 2000 - update the savage man page to document the "CrtOnly" option
agd5f
as Alex Deucher
More...
almost 21 years ago
Apply Debian patch to re-POST via VBE if driver thinks it has no video memory (a symptom of incompletely coming up from D3 power state), which fixes some Dell laptops (closes: #1890).
Daniel Stone
More...
almost 21 years ago
When direct rendering is enabled, use hostdata blits to transfer data from system memory to video RAM, which should reduce CPU usage especially with larger videos. Can be disabled via Option "DMAForXv" if there should be any stability issues, but it's been stable for me during a week of testing. Based on a patch by Nikolaus Meine <
[email protected]
>. Probably fix endianness issues in some newer XVideo code, untested. Also use hostdata blits to transfer RENDER image data to video RAM to avoid idling the accelerator engine. Increases RENDER performance significantly for me. These changes were only tested on an M9 in a Titanium PowerBook but should work with all Radeons where direct rendering is supported.
Michel Daenzer
More...
almost 21 years ago
Disable interrupt handling after the DRM handler has been removed, preventing lockups (closes: #1886). Allow pitches with a granularity of 32, rather than 64, because some clamshell iBooks have 800-byte pitches. Change Xv allocation granularity to 8 bytes, rather than 16 bytes, also (closes: #1888).
Daniel Stone
More...
almost 21 years ago
←
1
2
…
114
115
116
117
118
119
120
121
122
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree