mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 07:28:11 +02:00
winsys/radeon: add R300 infix to winsys feature names
This commit is contained in:
parent
28a336dc38
commit
ce9daf6f0b
6 changed files with 7 additions and 8 deletions
|
|
@ -247,7 +247,7 @@ static void r300_clear(struct pipe_context* pipe,
|
|||
if (!r300->hyperz_enabled) {
|
||||
r300->hyperz_enabled =
|
||||
r300->rws->cs_request_feature(r300->cs,
|
||||
RADEON_FID_HYPERZ_RAM_ACCESS,
|
||||
RADEON_FID_R300_HYPERZ_ACCESS,
|
||||
TRUE);
|
||||
if (r300->hyperz_enabled) {
|
||||
/* Need to emit HyperZ buffer regs for the first time. */
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ static void r300_destroy_context(struct pipe_context* context)
|
|||
struct r300_context* r300 = r300_context(context);
|
||||
|
||||
if (r300->cs && r300->hyperz_enabled) {
|
||||
r300->rws->cs_request_feature(r300->cs, RADEON_FID_HYPERZ_RAM_ACCESS, FALSE);
|
||||
r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS, FALSE);
|
||||
}
|
||||
|
||||
if (r300->blitter)
|
||||
|
|
|
|||
|
|
@ -121,7 +121,7 @@ void r300_flush(struct pipe_context *pipe,
|
|||
}
|
||||
|
||||
/* Release HyperZ. */
|
||||
r300->rws->cs_request_feature(r300->cs, RADEON_FID_HYPERZ_RAM_ACCESS,
|
||||
r300->rws->cs_request_feature(r300->cs, RADEON_FID_R300_HYPERZ_ACCESS,
|
||||
FALSE);
|
||||
}
|
||||
r300->num_z_clears = 0;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
#include "target-helpers/inline_debug_helper.h"
|
||||
#include "state_tracker/drm_driver.h"
|
||||
#include "radeon/drm/radeon_drm_public.h"
|
||||
|
|
|
|||
|
|
@ -234,7 +234,7 @@ static boolean radeon_cs_request_feature(struct radeon_winsys_cs *rcs,
|
|||
struct radeon_drm_cs *cs = radeon_drm_cs(rcs);
|
||||
|
||||
switch (fid) {
|
||||
case RADEON_FID_HYPERZ_RAM_ACCESS:
|
||||
case RADEON_FID_R300_HYPERZ_ACCESS:
|
||||
if (debug_get_bool_option("RADEON_HYPERZ", FALSE)) {
|
||||
return radeon_set_fd_access(cs, &cs->ws->hyperz_owner,
|
||||
&cs->ws->hyperz_owner_mutex,
|
||||
|
|
@ -243,7 +243,7 @@ static boolean radeon_cs_request_feature(struct radeon_winsys_cs *rcs,
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
case RADEON_FID_CMASK_RAM_ACCESS:
|
||||
case RADEON_FID_R300_CMASK_ACCESS:
|
||||
if (debug_get_bool_option("RADEON_CMASK", FALSE)) {
|
||||
return radeon_set_fd_access(cs, &cs->ws->cmask_owner,
|
||||
&cs->ws->cmask_owner_mutex,
|
||||
|
|
|
|||
|
|
@ -83,8 +83,8 @@ struct radeon_info {
|
|||
};
|
||||
|
||||
enum radeon_feature_id {
|
||||
RADEON_FID_HYPERZ_RAM_ACCESS, /* ZMask + HiZ */
|
||||
RADEON_FID_CMASK_RAM_ACCESS,
|
||||
RADEON_FID_R300_HYPERZ_ACCESS, /* ZMask + HiZ */
|
||||
RADEON_FID_R300_CMASK_ACCESS,
|
||||
};
|
||||
|
||||
struct radeon_winsys {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue