diff options
author | Luca Barbieri <[email protected]> | 2010-01-20 09:04:37 +0100 |
---|---|---|
committer | Luca Barbieri <[email protected]> | 2010-04-13 09:55:49 +0200 |
commit | a79521d497bc87309cadc49f3a414703497522bc (patch) | |
tree | 626ec1037fd0e7fd3911bb3455fd4dbca86f5278 /src/gallium/Makefile | |
parent | 9f39d3240b41639cbaa5b6c438a76c34d3f23444 (diff) |
nvfx: use dynamically sized rotating BO pool for fragment programs
Currently we used a single buffer for each fragment programs, leading to
rendering synchronization. This patch uses a doubly linked list of BOs,
which is dynamically resized if all the BOs are busy.
Note that inline image transfers could be an alternative option: this
will be explored later.
This removes one of the big performance limitations of the current
driver.
We also stop using pipe_resource internally in favor of using nouveau_bo
directly.
Diffstat (limited to 'src/gallium/Makefile')
0 files changed, 0 insertions, 0 deletions