summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri
AgeCommit message (Collapse)Author
2010-03-09radeon/r200/r300/r600: add is_format_renderable functionMaciej Cencora
2010-03-09r300: enable HW accelerated gl(Read/Copy/Draw)PixelsMaciej Cencora
2010-03-09radeon: add hw accelerated glReadPixel support (not enabled yet)Maciej Cencora
2010-03-08radeon: don't attempt to use alternate blit formats for depth buffersAlex Deucher
noticed by fredrikh on IRC.
2010-03-08i965: Fix up the handling of point sprite coordinate replacement.Eric Anholt
The code was walking over the regs of pairs of attributes and checking whether the attribute with a given reg index had point sprite enabled. So the point sprite setup code was rarely even getting executed. Instead, we need to determine which channels of a reg need point sprite coordinate replacement. In addition, it was multiplying the attribute by 1/w, when it's supposed to cover (0, 1) in each direction regardless of w, and it wasn't filling in the Z and W components of the texcoord as specified. Fixes piglit point-sprite and the spriteblast demo. Bug #24431, #22245.
2010-03-08Merge branch '7.8'Brian Paul
2010-03-08r600: enable GL_ARB_pixel_buffer_objectAlex Deucher
2010-03-08radeon/r200/r600: allow src and dst BOs to be placed in GTT during blitAlex Deucher
2010-03-08radeon/r200/r600: reset bos when validating buffers during blitAlex Deucher
2010-03-08r600: recalculate point size, if point min/max size changesAlex Deucher
2010-03-08r600: no need to flush on context initAlex Deucher
2010-03-08r300: don't enable EXT_packed_depth_stencilMaciej Cencora
R300 hw doesn't support sampling from Z24_S8 or S8_Z24 formats.
2010-03-08radeon: no need to emit full state twice after flushMaciej Cencora
2010-03-08r300: allow src and dst BOs to be placed in GTT during blitMaciej Cencora
Fixes some relocation failures
2010-03-08r300: reset bos when validating buffers during blitMaciej Cencora
2010-03-08radeon: fallback to software in glCopyTexImage if blit isn't availableMaciej Cencora
2010-03-08r300: VAP flush is needed only when vertex program or constants are changedMaciej Cencora
2010-03-08r300: recalculate point size, if point min/max size changesMaciej Cencora
Fixes two wine d3d9 unit tests
2010-03-08r300: no need to flush on context initMaciej Cencora
2010-03-08r300: remove unnecessary codeMaciej Cencora
_tnl_UpdateFixedFunctionProgram is already called in r300_draw.c
2010-03-08radeon/r200/r600: allow src and dst BOs to be placed in GTT during blitAlex Deucher
2010-03-08radeon/r200/r600: reset bos when validating buffers during blitAlex Deucher
2010-03-08r600: recalculate point size, if point min/max size changesAlex Deucher
2010-03-08r600: no need to flush on context initAlex Deucher
2010-03-07dri/nouveau: Split big client buffers in the indexed case too.Francisco Jerez
2010-03-07dri/nouveau: Fix nv[12]x color sum.Francisco Jerez
2010-03-07dri/nv04: GL_EXT_secondary_colorAndrew Randrianasulu
Signed-off-by: Francisco Jerez <currojerez@riseup.net>
2010-03-07dri/nouveau: Trivially add GL_NV_blend_squareAndrew Randrianasulu
Signed-off-by: Francisco Jerez <currojerez@riseup.net>
2010-03-07dri/nouveau: Check _ColorDrawBuffers[0] before emitting fb state.Francisco Jerez
2010-03-07radeon: handle compressed sRGB texture formatsMaciej Cencora
2010-03-07radeon: move glGetTexImage handlers to seperate fileMaciej Cencora
2010-03-07radeon: Some possible improvements that I spoted in radeon_tiled_texture branch.Maciej Cencora
2010-03-07radeon: properly calculate rowstride for tiled imagesMaciej Cencora
2010-03-07radeon: minor refactoring of mipmap codeMaciej Cencora
2010-03-07radeon: add texture helper functionMaciej Cencora
2010-03-07radeon: add some debugging info to sw tiling/untiling functionsMaciej Cencora
2010-03-07radeon: add software untiling functionsMaciej Cencora
2010-03-07radeon: add tile size getterMaciej Cencora
2010-03-07radeon: added tiling functionsMaciej Cencora
2010-03-07r300: don't enable EXT_packed_depth_stencilMaciej Cencora
R300 hw doesn't support sampling from Z24_S8 or S8_Z24 formats.
2010-03-07radeon: no need to emit full state twice after flushMaciej Cencora
2010-03-07r300: allow src and dst BOs to be placed in GTT during blitMaciej Cencora
Fixes some relocation failures
2010-03-07r300: reset bos when validating buffers during blitMaciej Cencora
2010-03-07radeon: fallback to software in glCopyTexImage if blit isn't availableMaciej Cencora
2010-03-07r300: VAP flush is needed only when vertex program or constants are changedMaciej Cencora
2010-03-07r300: recalculate point size, if point min/max size changesMaciej Cencora
Fixes two wine d3d9 unit tests
2010-03-07r300: no need to flush on context initMaciej Cencora
2010-03-07r300: remove unnecessary codeMaciej Cencora
_tnl_UpdateFixedFunctionProgram is already called in r300_draw.c
2010-03-06dri: drop MINIGLX_SOURCES (2)George Sapountzis
2010-03-06dri: drop MINIGLX_SOURCESGeorge Sapountzis