Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-20 | r300: enable FBO for a test | Dave Airlie | |
2009-03-20 | Merge remote branch 'main/master' into radeon-rewrite | Dave Airlie | |
Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_state.c src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/radeon_ioctl.c src/mesa/drivers/dri/radeon/radeon_screen.c | |||
2009-03-06 | r300: enable EXT_fog_coord extension | Maciej Cencora | |
Remove fixed function fog setup. Signed-off-by: Nicolai Haehnle <nhaehnle@gmail.com> | |||
2009-03-03 | radeon: refactor framebuffer code like intel | Dave Airlie | |
this is a step towards fbos and should fix pageflipping, but I think the first flip seems broken. | |||
2009-02-26 | r300: don't flush VAP too often. | Dave Airlie | |
Flush the VAP the first time for each state atom we upload new VAP data | |||
2009-02-23 | r300: use OUT_BATCH_REGVAL in a few more places | Dave Airlie | |
2009-02-13 | Merge remote branch 'origin/master' into radeon-rewrite | Dave Airlie | |
Conflicts: configure.ac src/mesa/drivers/dri/r200/r200_context.c src/mesa/drivers/dri/r300/r300_render.c | |||
2009-02-13 | r300: fix warning about mesa_lock_context_texture | Dave Airlie | |
2009-02-12 | r300: make r300 work with latest changes | Dave Airlie | |
2009-02-12 | radeon/r200/r300: make build with out libdrm_radeon installed for now | Dave Airlie | |
2009-02-12 | radeon/r200/r300: another big merge upheavel. | Dave Airlie | |
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 | |||
2009-02-11 | radeon: cleanup cmdbuffer | Dave Airlie | |
2009-02-11 | radeon: fix span init needs more work | Dave Airlie | |
2009-02-11 | radeon/r200/r300: merge span code into single shared file | Dave Airlie | |
2009-02-04 | radeon_cs: move to inline cs_write_dword | Dave Airlie | |
this gets back some of the CPU this was wasting | |||
2009-01-31 | r200/r300: swtcl fixups to use old dma buffers on top of BOs | Dave Airlie | |
2009-01-29 | radeon/r200/r300: bring back old style DMA buffer on top of BOs. | Dave Airlie | |
this gets back a lot of the lots speed in gears on r500 at least I also fixed the legacy bufmgr to deal when the dma space fills up | |||
2009-01-28 | Make GL_ARB_draw_buffers mandatory | Ian Romanick | |
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2009-01-28 | Make GL_{EXT,SUN}_multi_draw_arrays and GL_IBM_multimode_draw_arrays mandatory | Ian Romanick | |
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2009-01-28 | Make GL_ARB_vertex_buffer_object mandatory | Ian Romanick | |
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2009-01-28 | Make GL_ARB_multisample mandatory | Ian Romanick | |
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2009-01-28 | Make GL_ARB_texture_compression mandatory | Ian Romanick | |
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2009-01-23 | r300: Enable GL_ATI_separate_stencil in R300 | Ian Romanick | |
At this point, GL_EXT_stencil_two_side should probably be disabled. It may be worth leaving it enabled because it has GLX protocol while GL_ATI_separate_stencil does not. I'll leave it to one of the r300 maintainers to make the call. | |||
2009-01-22 | r200/r300: port r200 texture handling to common code | Dave Airlie | |
we now get texrect + trivial textures working | |||
2009-01-21 | radeon/r200/r300: start to move to common miptree/texobj | Dave Airlie | |
2009-01-20 | r200: clear is working at least - not much else | Dave Airlie | |
2009-01-15 | radeon/r200/r300: start to make cmd buf useful | Dave Airlie | |
2009-01-14 | radeon/r200/r300: make legacy emit non-r300 specific | Dave Airlie | |
2009-01-14 | r300: start moving new r300 cmdbuf into common code | Dave Airlie | |
2009-01-14 | radeon/r200/r300: consolidate swap buffers | Dave Airlie | |
2009-01-14 | radeon/r200/r300: consolidate the buffer copy/flip code into one place | Dave Airlie | |
2009-01-14 | radeon/r200/r300: attempt to move lock to common code | Dave Airlie | |
2008-11-14 | r300: SetTex extension support | Jerome Glisse | |
2008-11-14 | r300: bo and cs abstraction. | Jerome Glisse | |
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 | |||
2008-10-01 | Unify ARB_depth_texture and SGIX_depth_texture | Ian Romanick | |
The ARB extension is a superset of the older SGIX extension. Any hardware that can support the SGIX version can also support the ARB version. In Mesa, any driver that supports one also supports the other. This unification just simplifies some bits of code. | |||
2008-09-22 | r300: Adapt to the removal of _tnl_ProgramCacheInit() and friends. | Michel Dänzer | |
2008-09-18 | mesa: added "main/" prefix to includes, remove some -I paths from ↵ | Brian Paul | |
Makefile.template | |||
2008-07-27 | r300: Implement ARB_shadow_ambient; add STATE_SHADOW_AMBIENT | Nicolai Haehnle | |
2008-06-30 | r3xx/r5xx: Enable ARB_point_parameters. | Corbin Simpson | |
This isn't complete yet. It does cover the two most common usage cases, though, and at least the third one (POINT_DISTANCE_ATTENUATION) is possible, so I'll do that later. | |||
2008-06-30 | r300: Cleanup LodBias support | Nicolai Haehnle | |
. There is both a per-texture unit and a per-texture object (at least for OpenGL 1.4); this should now be supported properly. . The LOD bias calculation in r300_state has been simplified and corrected (need to multiply by 32 instead of 31, and ensure clamping) . do not clamp LOD bias in TexEnv, as that behaviour conflicts with what the spec says . set Const.MaxTextureLodBias properly . remove the no_neg_lod_bias property; if somebody can explain what it's good for, we can add it back in, but according to Google, nobody seems to use it . removed some dead code and unused variables | |||
2008-06-14 | r300: Implement GL_ARB_shadow and GL_EXT_shadow_funcs | Nicolai Haehnle | |
2008-05-12 | R500: add support for 4k textures | Alex Deucher | |
2008-04-24 | enable GL_EXT_multi_draw_arrays (see bug 15670) | Pierre Beyssac | |
2007-10-17 | Initial support for ARB_depth_texture | Ian Romanick | |
Currently only GL_DEPTH_COMPONENT16 are supported. I don't know what the hardware bits are to select the other formats, but it shouldn't be too hard to figure out. | |||
2007-07-04 | r300: only init swtcl on tcl-less cards | Dave Airlie | |
2007-07-01 | r300: cleanup some of the swtcl code | Dave Airlie | |
2007-06-14 | Initial r300 modes for swtcl it compiles!! | Dave Airlie | |
2007-05-11 | r300: Removed deprecated/disabled VBO code from r300_mem.c | Oliver McFadden | |
Also removed a couple of unused fields from the r300_memory_manager structure. | |||
2007-05-11 | r300: Renamed r300_maos.c to r300_emit.c; it contains mostly emit code now. | Oliver McFadden | |
2007-05-09 | r300: Added some more Doxygen documentation and made some functions static. | Oliver McFadden | |