mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 15:50:17 +01:00
crocus: rename genX proto functions to avoid iris conflicts.
If we start adding gen8, then conflicts occur, but the crocus ones into their own namespace to avoid this. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11507>
This commit is contained in:
parent
7cfc41aa6b
commit
1ced421330
7 changed files with 25 additions and 25 deletions
|
|
@ -252,7 +252,7 @@ blorp_emit_urb_config(struct blorp_batch *blorp_batch,
|
|||
#if GFX_VER <= 5
|
||||
batch->screen->vtbl.calculate_urb_fence(batch, 0, vs_entry_size, sf_entry_size);
|
||||
#else
|
||||
genX(upload_urb)(batch, vs_entry_size, false, vs_entry_size);
|
||||
genX(crocus_upload_urb)(batch, vs_entry_size, false, vs_entry_size);
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
|
@ -387,7 +387,7 @@ blorp_measure_start(struct blorp_batch *blorp_batch,
|
|||
}
|
||||
|
||||
void
|
||||
genX(init_blorp)(struct crocus_context *ice)
|
||||
genX(crocus_init_blorp)(struct crocus_context *ice)
|
||||
{
|
||||
struct crocus_screen *screen = (struct crocus_screen *)ice->ctx.screen;
|
||||
|
||||
|
|
|
|||
|
|
@ -325,7 +325,7 @@ static bool crocus_copy_region_blt(struct crocus_batch *batch,
|
|||
#endif
|
||||
|
||||
void
|
||||
genX(init_blt)(struct crocus_screen *screen)
|
||||
genX(crocus_init_blt)(struct crocus_screen *screen)
|
||||
{
|
||||
#if GFX_VER <= 5
|
||||
screen->vtbl.blit_blt = crocus_blit_blt;
|
||||
|
|
|
|||
|
|
@ -290,9 +290,9 @@ crocus_create_context(struct pipe_screen *pscreen, void *priv, unsigned flags)
|
|||
if (!crocus_init_identifier_bo(ice))
|
||||
return NULL;
|
||||
|
||||
genX_call(devinfo, init_state, ice);
|
||||
genX_call(devinfo, init_blorp, ice);
|
||||
genX_call(devinfo, init_query, ice);
|
||||
genX_call(devinfo, crocus_init_state, ice);
|
||||
genX_call(devinfo, crocus_init_blorp, ice);
|
||||
genX_call(devinfo, crocus_init_query, ice);
|
||||
|
||||
ice->blitter = util_blitter_create(&ice->ctx);
|
||||
if (ice->blitter == NULL)
|
||||
|
|
|
|||
|
|
@ -28,19 +28,19 @@
|
|||
*/
|
||||
|
||||
/* crocus_state.c */
|
||||
void genX(init_state)(struct crocus_context *ice);
|
||||
void genX(init_screen_state)(struct crocus_screen *screen);
|
||||
void genX(upload_urb)(struct crocus_batch *batch,
|
||||
void genX(crocus_init_state)(struct crocus_context *ice);
|
||||
void genX(crocus_init_screen_state)(struct crocus_screen *screen);
|
||||
void genX(crocus_upload_urb)(struct crocus_batch *batch,
|
||||
unsigned vs_size,
|
||||
bool gs_present,
|
||||
unsigned gs_size);
|
||||
|
||||
/* crocus_blorp.c */
|
||||
void genX(init_blorp)(struct crocus_context *ice);
|
||||
void genX(crocus_init_blorp)(struct crocus_context *ice);
|
||||
|
||||
/* crocus_query.c */
|
||||
void genX(init_query)(struct crocus_context *ice);
|
||||
void genX(init_screen_query)(struct crocus_screen *screen);
|
||||
void genX(crocus_init_query)(struct crocus_context *ice);
|
||||
void genX(crocus_init_screen_query)(struct crocus_screen *screen);
|
||||
|
||||
/* crocus_blt.c */
|
||||
void genX(init_blt)(struct crocus_screen *screen);
|
||||
void genX(crocus_init_blt)(struct crocus_screen *screen);
|
||||
|
|
|
|||
|
|
@ -968,7 +968,7 @@ crocus_emit_compute_predicate(struct crocus_batch *batch)
|
|||
#endif
|
||||
|
||||
void
|
||||
genX(init_screen_query)(struct crocus_screen *screen)
|
||||
genX(crocus_init_screen_query)(struct crocus_screen *screen)
|
||||
{
|
||||
screen->vtbl.resolve_conditional_render = crocus_resolve_conditional_render;
|
||||
#if GFX_VER >= 7
|
||||
|
|
@ -977,7 +977,7 @@ genX(init_screen_query)(struct crocus_screen *screen)
|
|||
}
|
||||
|
||||
void
|
||||
genX(init_query)(struct crocus_context *ice)
|
||||
genX(crocus_init_query)(struct crocus_context *ice)
|
||||
{
|
||||
struct pipe_context *ctx = &ice->ctx;
|
||||
|
||||
|
|
|
|||
|
|
@ -845,7 +845,7 @@ crocus_screen_create(int fd, const struct pipe_screen_config *config)
|
|||
pscreen->get_driver_query_group_info = crocus_get_monitor_group_info;
|
||||
pscreen->get_driver_query_info = crocus_get_monitor_info;
|
||||
|
||||
genX_call(&screen->devinfo, init_screen_state, screen);
|
||||
genX_call(&screen->devinfo, init_screen_query, screen);
|
||||
genX_call(&screen->devinfo, crocus_init_screen_state, screen);
|
||||
genX_call(&screen->devinfo, crocus_init_screen_query, screen);
|
||||
return pscreen;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5478,7 +5478,7 @@ crocus_upload_dirty_render_state(struct crocus_context *ice,
|
|||
gs_size = gs_vue_prog_data->urb_entry_size;
|
||||
}
|
||||
|
||||
genX(upload_urb)(batch, vs_size, gs_present, gs_size);
|
||||
genX(crocus_upload_urb)(batch, vs_size, gs_present, gs_size);
|
||||
#endif
|
||||
#if GFX_VER == 7
|
||||
const struct intel_device_info *devinfo = &batch->screen->devinfo;
|
||||
|
|
@ -8010,10 +8010,10 @@ crocus_emit_raw_pipe_control(struct crocus_batch *batch,
|
|||
|
||||
#if GFX_VER == 6
|
||||
void
|
||||
genX(upload_urb)(struct crocus_batch *batch,
|
||||
unsigned vs_size,
|
||||
bool gs_present,
|
||||
unsigned gs_size)
|
||||
genX(crocus_upload_urb)(struct crocus_batch *batch,
|
||||
unsigned vs_size,
|
||||
bool gs_present,
|
||||
unsigned gs_size)
|
||||
{
|
||||
struct crocus_context *ice = batch->ice;
|
||||
int nr_vs_entries, nr_gs_entries;
|
||||
|
|
@ -8261,7 +8261,7 @@ crocus_set_frontend_noop(struct pipe_context *ctx, bool enable)
|
|||
}
|
||||
|
||||
void
|
||||
genX(init_screen_state)(struct crocus_screen *screen)
|
||||
genX(crocus_init_screen_state)(struct crocus_screen *screen)
|
||||
{
|
||||
assert(screen->devinfo.verx10 == GFX_VERx10);
|
||||
screen->vtbl.destroy_state = crocus_destroy_state;
|
||||
|
|
@ -8314,11 +8314,11 @@ genX(init_screen_state)(struct crocus_screen *screen)
|
|||
screen->vtbl.get_so_offset = crocus_get_so_offset;
|
||||
#endif
|
||||
|
||||
genX(init_blt)(screen);
|
||||
genX(crocus_init_blt)(screen);
|
||||
}
|
||||
|
||||
void
|
||||
genX(init_state)(struct crocus_context *ice)
|
||||
genX(crocus_init_state)(struct crocus_context *ice)
|
||||
{
|
||||
struct pipe_context *ctx = &ice->ctx;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue