Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-25 | i965: add some texture unit/target assertions | Brian Paul | |
2009-08-26 | r200: Add scissor to state atom list. | Pauli Nieminen | |
Scissors are jsut one of states that we have to emit so it should be in state list | |||
2009-08-25 | radeon/r600: Fix remaining warnings when building 64 bit binary. | Pauli Nieminen | |
2009-08-25 | r200: Addd missing parameter to debug output. | Pauli Nieminen | |
2009-08-25 | r200: Fix commit size prediction. | Pauli Nieminen | |
Scissor are emited for every primitive so fix that in prediction. | |||
2009-08-25 | radeon: Fix all compiler warnings. | Pauli Nieminen | |
2009-08-25 | Revert "glx: Make drawables persistent untill they are changed by ↵ | Pauli Nieminen | |
glXMakeCurrent" This commit was not mean to end in to master yet. It is still queston if this right design to fix the problem. This reverts commit 45e3be3c07f543f3f2869ba7750ba4695cd25122. | |||
2009-08-25 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into ↵ | Pauli Nieminen | |
r600_state_predict | |||
2009-08-25 | r300: fix condition logic | Maciej Cencora | |
The s3tc extensions are properly enabled now, when force_s3tc_enable option is set in driconf. | |||
2009-08-25 | r300: set proper CS section size | Maciej Cencora | |
2009-08-25 | radeon/r200/r300/r600: Warn if we emit more than prediction was. | Pauli Nieminen | |
Prediction code making too small prediction may cause space check aserttion failure later in rendering. So warning about any failure to predict correctly should be fixed. | |||
2009-08-24 | r300: add support for getting Z pipe info from drm | Alex Deucher | |
Needed for occulsion queries on rv530 chips Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2009-08-24 | r600: code cleanup | Alex Deucher | |
2009-08-25 | radeon: fix fbo size calculation to after pitch | Dave Airlie | |
2009-08-24 | r600: fix state emit sizes | Alex Deucher | |
2009-08-24 | radeon: Add debug output to radeonCountStateEmitSize. | Pauli Nieminen | |
2009-08-24 | r600: Fix indetion and add useful debug output. | Pauli Nieminen | |
2009-08-24 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into ↵ | Pauli Nieminen | |
r600_state_predict | |||
2009-08-24 | r300: add support for EXT_framebuffer_blit | Maciej Cencora | |
2009-08-24 | r600: scissor updates for dri2 | Dave Airlie | |
Pulled from Dave's WIP patch. | |||
2009-08-24 | r600: switch to common cs functions | Dave Airlie | |
needed for dri2. Pulled from Dave's WIP patch. | |||
2009-08-24 | r600: map 16 VS outputs | Alex Deucher | |
Should cover everything exported from the VS | |||
2009-08-23 | r600: fix logic copy paste error | Alex Deucher | |
Spotted by airlied. | |||
2009-08-24 | r600: Improve emit prediction. | Pauli Nieminen | |
2009-08-24 | r600: Predict emit size for next rendering. | Pauli Nieminen | |
2009-08-24 | radeon: Fix dri1 ctx emit size. | Pauli Nieminen | |
2009-08-24 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into ↵ | Pauli Nieminen | |
r600_state_predict Conflicts: src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/radeon/radeon_cmdbuf.h | |||
2009-08-23 | radeon: add radeon_cs_write_table to the legacy path | Alex Deucher | |
2009-08-23 | r600: bump reloc_chunk size | Alex Deucher | |
This fixes openarena reloc errors. This needs to be made more dynamic. | |||
2009-08-23 | r600: fix count for CB/DB target state | Alex Deucher | |
2009-08-23 | r300: fix a typo | Maciej Cencora | |
2009-08-23 | radeon: use proper macro | Maciej Cencora | |
2009-08-23 | radeon: use bo_is_idle interface for checking if OQ result is available | Maciej Cencora | |
2009-08-23 | r300: minor optimization | Maciej Cencora | |
use properly implemented OUT_BATCH_TABLE where possible | |||
2009-08-23 | r600: use persistent bos for shaders | Alex Deucher | |
2009-08-23 | r600: always emit CB base | Alex Deucher | |
Not doing so seems to cause lock-ups or rendering problems on some chips. I think there is an logic issue related to CB and VGT on some chips. We ran into similar issues in r600_demo IIRC. | |||
2009-08-23 | radeon: Fix compilation with legacy memory manager. | Pauli Nieminen | |
2009-08-23 | radeon: Check from kernel if dma buffer is idle. | Pauli Nieminen | |
This makes sure that objects are leaving wait list only when they are processed by gpu. Signed-off-by: Pauli Nieminen <suokkos@gmail.com> | |||
2009-08-22 | r600: make state emit more fine grained | Alex Deucher | |
Gives a nice speed boost in most apps since we only emit what state we need. | |||
2009-08-22 | r600: move full state to radeon state atoms | Alex Deucher | |
2009-08-22 | r600: add support for RS880 | Alex Deucher | |
2009-08-22 | i965: Implement frag prog DPH like DP4 | Ian Romanick | |
DPH can output to any component, not just to X. This allows fpalu.c to run without hitting the assertion in emit_dph. | |||
2009-08-22 | r300: Fix debug output. | Pauli Nieminen | |
2009-08-22 | r300: Fix dri1 not to emit state that is not supported in old drm. | Pauli Nieminen | |
2009-08-22 | radeon/r300: Code clean up and logic fix. | Pauli Nieminen | |
2009-08-22 | Fix r300 VBO support build on big endian. | Michel Dänzer | |
2009-08-21 | r600: better default state size. | Alex Deucher | |
Hopefully suokko's emit size impovements will land soon. | |||
2009-08-21 | r300: Remove calls to rcommonEnsureCmdBufSpace. | Pauli Nieminen | |
All rendering is checked in r300PredictTryDrawPrimsSize which mamde these calls useless. | |||
2009-08-21 | radeon: protect against buffer overflow in state atom debug code. | Pauli Nieminen | |
2009-08-21 | radeon: Improve state emit code. | Pauli Nieminen | |
Trying to make understanding code easier with small refactoring and renaming. |