Просмотр исходного кода

nv30: activate fp texture units when needed, to get texturing

tags/mesa_20090313
Patrice Mandin 17 лет назад
Родитель
Сommit
248831e741
1 измененных файлов: 4 добавлений и 0 удалений
  1. 4
    0
      src/gallium/drivers/nv30/nv30_state_emit.c

+ 4
- 0
src/gallium/drivers/nv30/nv30_state_emit.c Просмотреть файл

@@ -71,6 +71,10 @@ nv30_state_emit(struct nv30_context *nv30)

state->dirty = 0;

/* FIXME/TODO: Try to find a way to reemit only when changed */
BEGIN_RING(rankine, NV34TCL_TX_UNITS_ENABLE, 1);
OUT_RING(state->fp_samplers);

so_emit_reloc_markers(nv30->nvws, state->hw[NV30_STATE_FB]);
for (i = 0, samplers = state->fp_samplers; i < 16 && samplers; i++) {
if (!(samplers & (1 << i)))

Загрузка…
Отмена
Сохранить