Clone of mesa.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Roland Scheidegger 8bc4dae67e cube maps on r100 require newer drm than the same feature on r200 (regression from introducing unfied initialization). Fix wrong (so far unused) family assignment for r100 cards. 20 lat temu
..
server fill out framebuffer egl stuff enable egl on R300 20 lat temu
Makefile First step of Radeon DRI unification: 20 lat temu
radeon_chipset.h Added PCI_CHIP_RV410_5E4B (Adam Kirchhoff) 20 lat temu
radeon_compat.c The previous code would emit a full set of state during the first EmitState on 21 lat temu
radeon_context.c cube maps on r100 require newer drm than the same feature on r200 (regression from introducing unfied initialization). Fix wrong (so far unused) family assignment for r100 cards. 20 lat temu
radeon_context.h enable cube maps on radeon (#2241 on bugzilla). No vtxfmt code yet (just generates vfmt fallback). Code by Andreas Stenglein, some small adjustments by me. 20 lat temu
radeon_ioctl.c First step of Radeon DRI unification: 20 lat temu
radeon_ioctl.h Minor driver cleanup. Remove unnecessery/unneded radeon/r200AllocDmaRegionVerts function. No longer compile the radeon_compat stuff which was for drm 1.1 compatibility presumably but unused since about forever into the driver. 20 lat temu
radeon_lighting.c Use NEED_SECONDARY_COLOR() for checking specular state at all times 22 lat temu
radeon_lock.c Instead of calling _mesa_ResizeBuffersMESA() in the Viewport function, 20 lat temu
radeon_lock.h Bug #2428: #ifdef GLX_DIRECT_RENDERING in DRI drivers is pointless. 20 lat temu
radeon_maos.c enable 3rd texture unit on radeon (default still 2 enabled units). Disable some multitexcoord codegen stuff noone understands to make it work. Replace most code testing explicitly for unit 0 and 1 with loops instead of adding test for unit 2, smaller/more readable code at the cost of maybe some slight performance hit. (Code provided by Andreas Stenglein, some adjustments by me.) 20 lat temu
radeon_maos.h Bug #2428: #ifdef GLX_DIRECT_RENDERING in DRI drivers is pointless. 20 lat temu
radeon_maos_arrays.c on r200, don't emit fog coords when fog isn't actually enabled. Fix bug with vtxfmt not causing a fallback when fog coords are active. 20 lat temu
radeon_maos_vbtmp.h add GL_EXT_fog_coord support to radeon driver. No vtxfmt code (just uses fallback) yet. May cause a tcl fallback if fog coord is used together with separate specular lighting. Fog factors are precomputed and then submitted instead of the raw coords (chip limitation, same as on r200). 20 lat temu
radeon_maos_verts.c add GL_EXT_fog_coord support to radeon driver. No vtxfmt code (just uses fallback) yet. May cause a tcl fallback if fog coord is used together with separate specular lighting. Fog factors are precomputed and then submitted instead of the raw coords (chip limitation, same as on r200). 20 lat temu
radeon_sanity.c add the new drm packets needed for ATI_fragment_shader to the sanity code of the r200 and radeon driver 20 lat temu
radeon_sanity.h Adjustments to make everything use IOCTL/sarea defines in DRM instead 21 lat temu
radeon_screen.c cube maps on r100 require newer drm than the same feature on r200 (regression from introducing unfied initialization). Fix wrong (so far unused) family assignment for r100 cards. 20 lat temu
radeon_screen.h cube maps on r100 require newer drm than the same feature on r200 (regression from introducing unfied initialization). Fix wrong (so far unused) family assignment for r100 cards. 20 lat temu
radeon_span.c Further clean-up and simplification of the span-related functions. 20 lat temu
radeon_span.h Major check-in of changes for GL_EXT_framebuffer_object extension. 20 lat temu
radeon_state.c First step of Radeon DRI unification: 20 lat temu
radeon_state.h remove unneeded parameter from radeonUploadTexMatrix. 20 lat temu
radeon_state_init.c cube maps on r100 require newer drm than the same feature on r200 (regression from introducing unfied initialization). Fix wrong (so far unused) family assignment for r100 cards. 20 lat temu
radeon_swtcl.c fix problems found with gcc 2.96 (bug 4934) 20 lat temu
radeon_swtcl.h Updates to tnl_dd_dmatmp.h 22 lat temu
radeon_tcl.c Bug #4901: Correct secondary color emission when lighting is turned off, tested 20 lat temu
radeon_tcl.h add GL_EXT_fog_coord support to radeon driver. No vtxfmt code (just uses fallback) yet. May cause a tcl fallback if fog coord is used together with separate specular lighting. Fog factors are precomputed and then submitted instead of the raw coords (chip limitation, same as on r200). 20 lat temu
radeon_tex.c enable cube maps on radeon (#2241 on bugzilla). No vtxfmt code yet (just generates vfmt fallback). Code by Andreas Stenglein, some small adjustments by me. 20 lat temu
radeon_tex.h Bug #2428: #ifdef GLX_DIRECT_RENDERING in DRI drivers is pointless. 20 lat temu
radeon_texmem.c enable cube maps on radeon (#2241 on bugzilla). No vtxfmt code yet (just generates vfmt fallback). Code by Andreas Stenglein, some small adjustments by me. 20 lat temu
radeon_texstate.c enable cube maps on radeon (#2241 on bugzilla). No vtxfmt code yet (just generates vfmt fallback). Code by Andreas Stenglein, some small adjustments by me. 20 lat temu
radeon_vtxfmt.c s/memcpy/_mesa_memcpy/, s/FREE/_mesa_free/ 20 lat temu
radeon_vtxfmt.h s/memcpy/_mesa_memcpy/, s/FREE/_mesa_free/ 20 lat temu
radeon_vtxfmt_c.c enable 3rd texture unit on radeon (default still 2 enabled units). Disable some multitexcoord codegen stuff noone understands to make it work. Replace most code testing explicitly for unit 0 and 1 with loops instead of adding test for unit 2, smaller/more readable code at the cost of maybe some slight performance hit. (Code provided by Andreas Stenglein, some adjustments by me.) 20 lat temu
radeon_vtxfmt_sse.c enable 3rd texture unit on radeon (default still 2 enabled units). Disable some multitexcoord codegen stuff noone understands to make it work. Replace most code testing explicitly for unit 0 and 1 with loops instead of adding test for unit 2, smaller/more readable code at the cost of maybe some slight performance hit. (Code provided by Andreas Stenglein, some adjustments by me.) 20 lat temu
radeon_vtxfmt_x86.c enable 3rd texture unit on radeon (default still 2 enabled units). Disable some multitexcoord codegen stuff noone understands to make it work. Replace most code testing explicitly for unit 0 and 1 with loops instead of adding test for unit 2, smaller/more readable code at the cost of maybe some slight performance hit. (Code provided by Andreas Stenglein, some adjustments by me.) 20 lat temu
radeon_vtxtmp_x86.S enable 3rd texture unit on radeon (default still 2 enabled units). Disable some multitexcoord codegen stuff noone understands to make it work. Replace most code testing explicitly for unit 0 and 1 with loops instead of adding test for unit 2, smaller/more readable code at the cost of maybe some slight performance hit. (Code provided by Andreas Stenglein, some adjustments by me.) 20 lat temu