Pārlūkot izejas kodu

radeon: Make RADEON_CMDBUF more fine grained.

tags/mesa_7_6_rc1
Pauli Nieminen pirms 16 gadiem
vecāks
revīzija
e0e76edf97
1 mainītis faili ar 8 papildinājumiem un 2 dzēšanām
  1. 8
    2
      src/mesa/drivers/dri/radeon/radeon_common.c

+ 8
- 2
src/mesa/drivers/dri/radeon/radeon_common.c Parādīt failu

@@ -85,6 +85,12 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include "radeon_mipmap_tree.h"
#include "radeon_queryobj.h"

/**
* Enable verbose debug output for emit code.
* 0 no output
* 1 most output
* 2 also print state alues
*/
#define DEBUG_CMDBUF 0

/* =============================================================
@@ -906,7 +912,7 @@ static void radeon_print_state_atom_prekmm(radeonContextPtr radeon, struct radeo

fprintf(stderr, " emit %s %d/%d\n", state->name, dwords, state->cmd_size);

if (RADEON_DEBUG & DEBUG_VERBOSE) {
if (DEBUG_CMDBUF > 1 && RADEON_DEBUG & DEBUG_VERBOSE) {
if (dwords > state->cmd_size)
dwords = state->cmd_size;

@@ -943,7 +949,7 @@ static void radeon_print_state_atom(radeonContextPtr radeon, struct radeon_state

fprintf(stderr, " emit %s %d/%d\n", state->name, dwords, state->cmd_size);

if (RADEON_DEBUG & DEBUG_VERBOSE) {
if (DEBUG_CMDBUF > 1 && RADEON_DEBUG & DEBUG_VERBOSE) {
if (dwords > state->cmd_size)
dwords = state->cmd_size;
for (i = 0; i < state->cmd_size;) {

Notiek ielāde…
Atcelt
Saglabāt