Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-26 | gallium: fix more statetrackers/drivers for not using texture ↵ | Roland Scheidegger | |
width/height/depth arrays | |||
2009-11-10 | st/egl: Allow APIs other than OpenGL. | Chia-I Wu | |
This is done by stopping linking to libmesagallium.a and removing DRI related stuff. The state tracker an application links to decides the API supported. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-29 | r300g: Fix bytes_per_line calculation error while displaying surface | Cooper Yuan | |
2009-10-23 | r300g: last changes's typo, miss a include file | Cooper Yuan | |
2009-10-23 | r300g: add flush_frontbuffer function to display video surface | Cooper Yuan | |
2009-10-16 | radeon-gallium: Use debug_get_bool_option instead of getenv. | Corbin Simpson | |
2009-10-14 | r300g: fixup arb occulsion query support. | Dave Airlie | |
1: add rv530 support - num z pipes cap - add proper start/finish query options for rv530 2: convert to use linked list properly. 3: add flushing required check. 4: initial Z top disabling support. TODO: make it actually work on my rv530. | |||
2009-10-14 | r300g: attempt to make bo space check sane. | Dave Airlie | |
This attempts to make r300g do proper bo space checking as opposed to whatever it was doing now. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2009-10-03 | r300g: Fix memory leak in radeon_texture_from_shared_handle | Nicolai Hähnle | |
Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
2009-10-03 | r300g: Build in the trace and softpipe driver for xorg state tracker | Sedat Dilek | |
Same as in src/gallium/winsys/drm/intel/xorg/Makefile Thanks MrCooper for explanations on IRC [ Summary amended by Michel Dänzer to clarify that this is related to the xorg state tracker ] | |||
2009-09-06 | r300g: Fix some issues pointed out by compiler warnings. | Michel Dänzer | |
2009-09-06 | r300g: Handle PIPE_BUFFER_USAGE_DONTBLOCK as intended. | Michel Dänzer | |
Return NULL if the BO is busy, otherwise just map it. | |||
2009-09-02 | st/xorg: Remove code no longer support by xserver Git master. | Michel Dänzer | |
Shouldn't be necessary with older versions either. | |||
2009-08-28 | r300g: pretty up the new drm code a bit | Joakim Sindholt | |
As it turns out, I made some boners. This corrects them (I hope) | |||
2009-08-28 | r300g: support new drm_api | Joakim Sindholt | |
2009-08-28 | st/xorg: Pass dri driver name as driverName on screen | Jakob Bornecrantz | |
2009-08-18 | radeon-gallium: Oh, look, we *do* already support DONTBLOCK. | Corbin Simpson | |
Well, okay, the kernel doesn't, but that's no excuse for us! :3 | |||
2009-08-18 | radeon-gallium: Stop using outdated ioctls. | Corbin Simpson | |
2009-08-18 | Revert "r300-gallium, radeon-gallium: Nuke gb_pipes from orbit." | Corbin Simpson | |
This reverts commit 6a40d1e9d96f8e8c57bc3bbd6f567cacd4471f59. Turns out that we *do* need these for OQ after all. Go figure. Conflicts: src/gallium/winsys/drm/radeon/core/radeon_r300.h | |||
2009-07-26 | radeon-gallium: If BO allocation fails, return NULL. | Corbin Simpson | |
2009-07-24 | radeon-gallium: remove old getparam ioctl | Joakim Sindholt | |
2009-07-23 | r300g, radeon-gallium: Fix API, cleanup. | Corbin Simpson | |
Something called "validate" should return FALSE on failure, not TRUE. | |||
2009-07-23 | radeon-gallium: Build fixes wrt changed libdrm_radeon space check API | Nicolai Hähnle | |
Had to be hacked up a bit to apply to master. Sorry 'bout that. :3 | |||
2009-07-20 | r300g: Fix SCons build. | Michel Dänzer | |
2009-07-13 | r300g, radeon: Whitespace fixes. | Nicolai Hähnle | |
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com> | |||
2009-07-05 | radeon-gallium: Compile warning fix. | Corbin Simpson | |
Fixes flush during validation, in case a buffer is double-validated. | |||
2009-07-05 | radeon-gallium: Use FLINK to do proper global buffers. | Corbin Simpson | |
2009-07-05 | radeon-gallium: Wait for BOs before mapping them. | Corbin Simpson | |
2009-07-02 | r300g: Readd trace driver support | Jakob Bornecrantz | |
2009-07-01 | radeon-gallium: Adapt to drm_api changes. | Corbin Simpson | |
Note that trace debugging is temporarily gone. I'll rework it later. | |||
2009-06-01 | Use separate $(MINSTALL) for installing libraries | Dan Nicholson | |
The special feature of bin/minstall to copy symlinks is only ever needed when installing libraries which may have .so symlinks. All the headers and directories can use a normal install program. These two modes are separated as $(INSTALL) and $(MINSTALL) to allow the user (or autoconf) to override installing normal files as they please. An autoconf check for the install program has been added and will be used in preference to minstall when available. Fixes bug 16053. | |||
2009-05-28 | r300-gallium, radeon-gallium: Make add_buffer indicate when a flush is needed. | Corbin Simpson | |
On a side note, why is RADEON_MAX_BOS 24? Should ask airlied about that. | |||
2009-05-20 | radeon-gallium: Add surface_buffer_create callback. | Corbin Simpson | |
2009-05-20 | radeon-gallium: Don't permit reading and writing a BO in one CS. | Corbin Simpson | |
This fixes some silent problems in current libdrm_radeon. surface_copy still locks up hard. | |||
2009-05-18 | radeon-gallium: Remove BO validation debug. | Corbin Simpson | |
It appears that that area of code "just works" much like classic Mesa's version, so might as well not waste scrollback on it. | |||
2009-05-17 | r300-gallium, radeon-gallium: Nuke gb_pipes from orbit. | Corbin Simpson | |
See the previous commit for an explanation. This is just all the support code for GB_TILE_CONFIG. | |||
2009-05-16 | Create common trace_drm code, add to radeon_winsys. | Corbin Simpson | |
2009-05-11 | radeon-gallium: Forgot a typedef. | Corbin Simpson | |
2009-05-11 | radeon-gallium: Support new info ioctls in addition to classic getparams. | Corbin Simpson | |
This makes non-hybrid kernels like newttm from drm-next-radeon work while avoiding breakage with Fedora/Ubuntu/etc. | |||
2009-05-09 | radeon-gallium: Clean up some of the BO counting logic. | Corbin Simpson | |
2009-05-08 | r300-gallium, radeon: BO handling fixes, some useful asserts. | Corbin Simpson | |
2009-05-08 | radeon-gallium: Shut up Valgrind. | Corbin Simpson | |
2009-05-08 | r300-gallium, radeon: A couple cleanups. | Corbin Simpson | |
Trying to track down goddamn bugs. :C | |||
2009-05-01 | radeon: Don't even bother with things too big to fit into our card. | Corbin Simpson | |
2009-05-01 | r300-gallium, radeon-winsys: Hide radeon_cs from r300 pipe. | Corbin Simpson | |
2009-05-01 | r300-gallium, radeon-winsys: Space accounting. | Corbin Simpson | |
It is no longer optional in current libdrm, so it was time to actually start counting our BOs. | |||
2009-05-01 | r300-gallium, radeon-winsys: Reorganize r300_winsys header, break ABI. | Corbin Simpson | |
Make things more consistent, prepare for more function hooks. | |||
2009-05-01 | radeon: Fix cast and comment. | Corbin Simpson | |
2009-04-28 | radeon-r300: Fix a bit of breakage. | Corbin Simpson | |
Not really sure why reordering the ioctls makes them work again. | |||
2009-04-28 | radeon: Use PCI_MATCH_ANY for xorg driver. | Corbin Simpson | |
Might as well. |