aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* r300c, r600c: Remove these DRI drivers.Eric Anholt2011-10-281-68/+0
| | | | | | | | | They have been superseded by the gallium equivalents. Acked-by: Michel Dänzer <[email protected]> Acked-by: Alex Deucher <[email protected]> Acked-by: Dave Airlie <[email protected]> Acked-by: Corbin Simpson <[email protected]>
* radeon: Drop mapping we were doing around glGetTexImage().Eric Anholt2011-09-271-1/+0
| | | | It's handled by MapTextureImage() now.
* make: Remove duplicate defintion of COMMON_SOURCES in Radeon makefilesChad Versace2011-08-301-9/+0
| | | | | | | | | Remove defintion of COMMON_SOURCES from {r300,r660}/Makefile. The defintion is a duplicate of that found in src/mesa/drivers/dri/Makefile.defines. Reviewed-by: Ian Romanick <[email protected]> Signed-off-by: Chad Versace <[email protected]>
* dri/nouveau: Fix build with --enable-shared-dricore.Johannes Obermayr2011-06-021-4/+5
| | | | | | | | | - Based on the work of Себастьян Gliţa Κατινα <[email protected]> - Split Makefile.template into Makefile.defines and Makefile.targets - Adapt other drivers to new situation - Fixes https://bugs.freedesktop.org/show_bug.cgi?id=35441 Signed-off-by: Brian Paul <[email protected]>
* radeon: add hw accelerated glReadPixel support (not enabled yet)Maciej Cencora2010-03-091-1/+2
|
* radeon: move glGetTexImage handlers to seperate fileMaciej Cencora2010-03-071-0/+1
|
* radeon: added tiling functionsMaciej Cencora2010-03-071-1/+2
|
* dri: drop MINIGLX_SOURCESGeorge Sapountzis2010-03-061-2/+0
|
* egl: Remove USING_EGL and the related drivers.Chia-I Wu2010-01-221-4/+0
| | | | | They do not build for a long while and there seems to be no active users. It might be better for them to live in the git histroy.
* Remove hardcoded -Wall from Radeon DRI makefilesAlan Coopersmith2010-01-191-1/+0
| | | | | Signed-off-by: Alan Coopersmith <[email protected]> Signed-off-by: Brian Paul <[email protected]>
* radeon/r300/r600: share common glCopyTex(Sub)Image codeMaciej Cencora2010-01-191-2/+2
|
* radeon/r600: use new libdrm_radeon apiDave Airlie2009-12-211-1/+1
|
* r300: use accelerated emit for CopyTex[Sub]Image functionsMaciej Cencora2009-12-121-0/+1
|
* r300: accelerated blit supportMaciej Cencora2009-12-121-0/+1
|
* r300: use _mesa_meta_Clear for buffer clearsMaciej Cencora2009-12-121-1/+0
|
* mesa: lift default symlinks target into Makefile.templateBrian Paul2009-10-161-2/+0
| | | | Driver Makefiles can still add symlink dependencies/rules if needed.
* mesa: use EXTRA_MODULES and SUBDIRS to build r300 compilerBrian Paul2009-10-161-6/+4
| | | | | This is a bit cleaner and avoids rebuilding the r300_dri.so library all the time.
* Merge branch 'master' into r300-compilerNicolai Hähnle2009-09-211-2/+1
|\ | | | | | | | | | | | | | | | | | | There were additional non-textual conflicts. Conflicts: src/gallium/drivers/r300/r300_tgsi_to_rc.c src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c src/mesa/drivers/dri/r300/compiler/radeon_program.c src/mesa/drivers/dri/r300/compiler/radeon_program_alu.c
| * radeon: cleanup compile defines mess.Dave Airlie2009-09-161-2/+1
| | | | | | | | | | I inherited this and really it stayed around far too long, make it nice and simple.
* | Merge branch 'master' into r300-compilerNicolai Hähnle2009-09-061-6/+7
|\| | | | | | | | | Conflicts: src/gallium/drivers/r300/r300_tgsi_to_rc.c
| * r300: Convert to shared debug code.Pauli Nieminen2009-08-311-6/+7
| |
* | r300: Move Mesa -> RC program conversion to classic Mesa driverNicolai Hähnle2009-08-301-0/+1
|/ | | | | | | This really doesn't belong into the compiler itself, since the compiler should eventually be independent of Mesa's program representation. Signed-off-by: Nicolai Hähnle <[email protected]>
* r300: OQ reworkDave Airlie2009-08-181-2/+2
| | | | | | | | | | | | Move to common code base so radeon/r200 can add support for this. Make OQ start a state emitted like all normal state, and make no-tcl flushing work in proper places. Really need a generic post emit space reservation mechanism like max_state so we can reserve some space for the emit this code passes demos/arbocclude, piglit occlusion query and glean occlusion query with TCL and NO-TCL on my rv530.
* r300: add occlusion queries supportMaciej Cencora2009-08-151-0/+1
| | | | | | | TODO: - use proper interface for checking if bo is idle when it's available - disable ZTOP only when needed - make it work under KMS
* radeon: add VBO support (not enabled yet)Maciej Cencora2009-08-141-1/+2
|
* r300/compiler: Compile the compiler seperately into an archiveNicolai Hähnle2009-07-271-14/+8
| | | | | | | This is all part of untangling the compiler from the classic driver, so that it may be used in Gallium without depending on Mesa stuff if possible Signed-off-by: Nicolai Hähnle <[email protected]>
* r300/program_pair: Dynamically allocate instructions temporarilyNicolai Hähnle2009-07-271-0/+1
| | | | | | | In preparation of using TGSI, where we cannot easily predict the number of instructions. Signed-off-by: Nicolai Hähnle <[email protected]>
* r300: Detangle fragment program compiler from driver-specific structureNicolai Hähnle2009-07-271-9/+13
| | | | | | | | This is in preparation of sharing the fragment program compiler with Gallium: Compiler code is moved into its own directory and modified so that it no longer depends on driver structures. Signed-off-by: Nicolai Hähnle <[email protected]>
* Track Radeon driver symlinks in Git.Michel Dänzer2009-07-211-45/+1
|
* radeon/r200/r300: port to new space checking code in libdrmDave Airlie2009-07-061-2/+8
| | | | | This moves a big chunk of the space checking code into libdrm so it can be shared by the DDX.
* r300: add hw accelerated support for different vertex data formatsMaciej Cencora2009-06-071-0/+1
|
* r300: move common fp functions to seperate fileMaciej Cencora2009-04-191-0/+1
|
* radeon: initial couch code copy from radeonDave Airlie2009-03-201-2/+4
|
* radeon: add cflags to decide whether to link libdrm_radeon or not.Dave Airlie2009-02-151-1/+3
| | | | | You don't need libdrm_radeon for the legacy driver to build, only for the experimental mm/cs paths.
* r300: make r300 work with latest changesDave Airlie2009-02-121-0/+1
|
* radeon/r200/r300: make build again with tracker changesDave Airlie2009-02-131-0/+1
|
* radeon: remove depends on libdrm_radeon for now.Dave Airlie2009-02-121-1/+1
| | | | | will fixup makefiles later to detect and use libdrm_Radeon in proper places
* radeon/r200/r300: make build with out libdrm_radeon installed for nowDave Airlie2009-02-121-1/+1
|
* r200/r300: get up to speed on renamed filesDave Airlie2009-02-121-13/+23
|
* radeon/r200/r300: another big merge upheavel.Dave Airlie2009-02-121-4/+0
| | | | | | | | This merges lots of the hw state atom emission and firevertices code. it also removes a lot of the extra radeon crap from r300 and merge scissor
* radeon/r200/r300: merge span code into single shared fileDave Airlie2009-02-111-0/+1
|
* radeon/r200/r300: start to move to common miptree/texobjDave Airlie2009-01-211-3/+4
|
* radeon/r200/r300: start to make cmd buf usefulDave Airlie2009-01-151-1/+2
|
* radeon/r200/r300: attempt to move lock to common codeDave Airlie2009-01-141-2/+7
|
* radeon/r200/r300: initial attempt to convert to common context codeDave Airlie2009-01-141-1/+2
|
* radeon: fix library name for consistencyDave Airlie2008-12-221-1/+1
|
* radeon: fix pointer danglingJerome Glisse2008-11-161-2/+1
|
* r300: convert to new relocations format (see libdrm-radeon)Jerome Glisse2008-11-141-1/+1
|
* r300: cs + DRI2 supportJerome Glisse2008-11-141-1/+3
| | | | | If DRI2 is enabled then switch cmd assembly to directly build hw packet.
* r300: bo and cs abstraction.Jerome Glisse2008-11-141-3/+13
| | | | | | | | | | This abstract memory management and command stream building so we can use different backend either legacy one which use old pathway or a new one like with a new memory manager. This works was done by : Nicolai Haehnle Dave Airlie Jerome Glisse