Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-12 | winsys/drm: Use egl_g3d to build EGL drivers. | Chia-I Wu | |
The new EGL drivers use egl_g3d and respect EGL_DISPLAYS. They are named after the display supported and the DRM name. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2010-01-12 | winsys/drm: Add name field to drm_api. | Chia-I Wu | |
The name can be used for driver selection. It has the same name as the DRI driver does right now. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2010-01-11 | radeong: Check for DONTBLOCK before flushing, remove dead code. | Corbin Simpson | |
2010-01-01 | scons: Aggregate all tiny libraries in a single library. | José Fonseca | |
Makes integration of gallium into out of tree components much easier. No pratical change for components in this tree, | |||
2009-12-27 | r300g: fix use of uninitialised variables. | Dave Airlie | |
These buffers were getting dereferenced later. | |||
2009-12-27 | r300g: rename modesetting_drv.so to radeong_drv.so | Dave Airlie | |
2009-12-18 | Revert "r300g: flush CS if a buffer being deleted is referenced by it" | Corbin Simpson | |
As requested by just about everybody. I'm going back to actually reading patches before ACKing and pushing them. This reverts commit 417ce06306962a9355cbb35cefcdea1951b0ce85. Conflicts: src/gallium/winsys/drm/radeon/core/radeon_buffer.c | |||
2009-12-18 | Merge branch 'pipe-format-simplify' | Michal Krol | |
2009-12-18 | r300g: store own copy of flush_cb and flush data. | Dave Airlie | |
don't go sneaking around inside the libdrm copy. | |||
2009-12-17 | Move the remaining format pf_get_* functions to u_format.h. | Michal Krol | |
Previously they depended on format blocks, but after removing those they started depending on format encoding. | |||
2009-12-15 | r300g: flush CS if a buffer being deleted is referenced by it | Marek Olšák | |
2009-12-06 | radeong: Automatically softpipe for non-r3xx. | Corbin Simpson | |
Well, technically non-r[345]xx. At any rate... $ glxgears libGL: OpenDriver: trying /home/simpson/mesa/lib/gallium/r600_dri.so 131 frames in 5.0 seconds = 26.107 FPS I'm sure you can see where this is going. :3 | |||
2009-12-06 | radeong: Call softpipe_create directly. | Corbin Simpson | |
Allows us to finally remove radeon_winsys_softpipe. | |||
2009-12-04 | radeong: flush CS if a buffer being mapped is referenced by it | Marek Olšák | |
Also, overlapping occlusion queries seems to work now. | |||
2009-12-04 | r300g, radeong: fix the CS overflow | Marek Olšák | |
2009-12-04 | r300g: fix warnings | Marek Olšák | |
2009-12-04 | Merge branch 'gallium-noblocks' | Roland Scheidegger | |
Conflicts: src/gallium/state_trackers/xorg/xorg_exa.c | |||
2009-12-02 | radeong: Clean up some bad code. | Corbin Simpson | |
2009-12-02 | radeong: Add helper to determine pipe driver. | Corbin Simpson | |
2009-12-02 | radeong: Do ioctls before selecting pipe driver. | Corbin Simpson | |
2009-12-02 | r300g, radeong: De-specialize r300_winsys into radeon_winsys. | Corbin Simpson | |
There's like five good reasons for this, I swear. | |||
2009-12-02 | radeong: Change ioctl order, document it. | Corbin Simpson | |
2009-11-30 | fixups for interface changes (mostly state trackers) | Roland Scheidegger | |
2009-11-26 | gallium: fix more statetrackers/drivers for not using texture ↵ | Roland Scheidegger | |
width/height/depth arrays | |||
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 | |