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
16 days
ago. based on code collected
16 days
ago.
Sep 11, 2024 — Sep 11, 2025
Showing page 116 of 122
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
missed one missing return value.
Matthieu Herrb
More...
almost 20 years ago
add missing return value on success in RADEONSetupMemXAA().
Matthieu Herrb
More...
almost 20 years ago
Make ati driver distcheck radeon_commonfuncs.c \ radeon_exa_render.c \ radeon_exa_funcs.c \
Søren Sandmann Pedersen
More...
almost 20 years ago
Move the RADEONEnablePageFlip/RADEONChangeSurfaces calls back to the end of the function (the code above will cause pixmap cache to be freed and copied around, and these functions must be called after that otherwise pixmap damage will occur). May be related to #4440, #4456 (unclear if these setups involve 3d apps)
Roland Scheidegger
More...
about 20 years ago
Fix Radeon MMIO Render acceleration with EXA by writing out floating- point coordinates rather than integers.
anholt
as Eric Anholt
More...
about 20 years ago
Disable the {Open,Close}FullScreen DRI protocol. Remove empty FullScreen stubs from drivers, comment the non-empty ones.
ajax
as Adam Jackson
More...
about 20 years ago
Only include radeon_dri.h & radeon_sarea.h if XF86DRI is defined. Include "compiler.h" to define __inline__ on non-gcc compilers
Alan Coopersmith
More...
about 20 years ago
Break EXA ABI while we still can. Add coordinates to the UploadToScreen hook so we can upload a subset of a pixmap, and convert the current drivers to respect that. Use this support to directly UploadToScreen in exaGlyphs, providing a 47.4% +/-2.4% decrease in wall time for ls -lR programs/Xserver in an antialiased gnome-terminal on an M6 (n=3, caches hot). I would have bumped major version, only I can't tell what the EXA_VERSION_* is supposed to be doing as opposed to the module version.
anholt
as Eric Anholt
More...
about 20 years ago
- Don't try to upload 0 byte-per-pixel (PICT_a1) data using RADEONHostDataBlit. - Disable the shortcut for switching from 3d to 3d in radeon_exa.c. It appears that we do need the cache flush here, thought it's not clear why. Disable the 2d to 2d shortcut while here, since I'm unsure of what we're doing. Exposed by the following bit: - Bug #4485: Add a new routine, exaGlyphs, to handle font drawing. Glyphs were being accumulated in from non-migratable scratch pixmaps, causing the destination pixmap to move towards screen but the migration necessary for source never to happen, leading to abysmal performance. Instead, copy the scratch glyph data into a real pixmap first, then composite from that into the destination, allowing for migration. time ls -lR from programs/Xserver showed 26.9% (+/- 6.3%) decrease in wall time (n=3). - Create exaDrawableUse* wrapping exaPixmapUse*, but which are aware of windows needing backing store. Makes migration code prettier, and ensures that composited windows will be migrated as normal when we turn off cw for EXA. (issue brought up by keithp)
anholt
as Eric Anholt
More...
about 20 years ago
Switch radeon driver to using a card type rather than having a IsPCI flag, allow for PCI/AGP/PCIE cards. Set PCI gart allocation to only happen on PCIE cards. Add Radeon PCIE card detection using capability bits.
Dave Airlie
More...
about 20 years ago
Bug #2573: Remove the disabling of automatic cache flushing on non-r300 cards. It has been implicated in hanging at least r300s and some r100s, and seemed to be the cause of some bad rendering for me.
anholt
as Eric Anholt
More...
about 20 years ago
Remove the hardcoded USE_EXA/USE_XAA defines now that they've been hardcoded in configure.ac (config.h).
anholt
as Eric Anholt
More...
about 20 years ago
Fix Radeon EXA for when RENDER isn't defined
Dave Airlie
More...
about 20 years ago
Move GART offset/size outside XAA
Dave Airlie
More...
about 20 years ago
Define USE_XAA and USE_EXA for the time being.
Daniel Stone
More...
about 20 years ago
Attempt to fix up the modular pieces for EXA support. (untested)
anholt
as Eric Anholt
More...
about 20 years ago
Add support for EXA to the radeon driver. Building EXA and XAA support is controlled at compile time, plus the runtime option of Option "AccelMethod" "EXA" or "XAA". The XAA support appears to remain as before, while the EXA pieces need just a little more polishing. Notable features: - Render acceleration working on Radeon 100 and 200-series with DRI on. - DRI works with EXA Notable issues: - DGA disabled in the EXA case. - Backbuffer moves disabled in the EXA case. - No textured XVideo. - MMIO render acceleration is close but still has some issues. - Memory pressure while using Composite is really troublesome with DRI on. This patch is based on an initial patch by Zack Rusin, with significant work by Benjamin Herrenschmidt and myself.
anholt
as Eric Anholt
More...
about 20 years ago
Add support for allocating PCI GART table in framebuffer memory. This is needed to support PCIE Radeons using a new DRM.
Dave Airlie
More...
about 20 years ago
Handle VIP timeouts more gracefully -- impose a hard limit of 10ms on waiting for VIP_BUSY so we don't lock up hard, spinning.
Dave Airlie
More...
about 20 years ago
Bug #4148: Bump required DRM version for r300 to 1.17.
ajax
as Adam Jackson
More...
about 20 years ago
Bug #1109: Fix VGA init on Rage Mobility 7500 (Marc Le France)
ajax
as Adam Jackson
More...
about 20 years ago
Modified the licens type from GPL to a X/MIT one
Bogdan Diaconescu
More...
about 20 years ago
#include "extensions/dpms.h" -> <X11/extensions/dpms.h>
Alan Coopersmith
More...
about 20 years ago
Fix 'ugly' warning in r128. (Branden Robinson, Debian #069)
Daniel Stone
More...
about 20 years ago
Only use vgahw symbols if we're building vgahw for this architecture. TODO: Fix this for the modular tree (maybe an unconditional yes?). Define that we're using a DPMS server and include DPMS headers. (Debian #024b)
Daniel Stone
More...
about 20 years ago
- fix pitch increment (Aapo Tahkola, Roland Scheidegger)
agd5f
as Alex Deucher
More...
about 20 years ago
Fix bug in Radeon connector table parsing -- parse all entries, not just the first. (Ben Herrenschmidt)
Daniel Stone
More...
about 20 years ago
Blacklist Radeon M300 from multimedia I2C code. Handle I2C timeouts more gracefully -- impose a hard limit of 10ms on waiting for I2C_GO so we don't lock up hard, spinning.
Daniel Stone
More...
about 20 years ago
Explicit license statement.
ajax
as Adam Jackson
More...
about 20 years ago
Update autogen.sh to one that does objdir != srcdir.
Daniel Stone
More...
about 20 years ago
←
1
2
…
112
113
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