mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-26 17:10:11 +01:00
gallium,mesa: replace get_paramf with pipe_caps access
With command:
find . -path "./.git" -prune -o -type f -exec sed -i ':a;N;$!ba;s/->get_paramf([^,]*,[[:space:]]*PIPE_CAPF_\([^)]*\))/->caps.\L\1/g' {} +
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32955>
This commit is contained in:
parent
ef0b6f8262
commit
45123ee4d5
3 changed files with 22 additions and 22 deletions
|
|
@ -903,8 +903,8 @@ lvp_get_properties(const struct lvp_physical_device *device, struct vk_propertie
|
|||
.maxCullDistances = 8,
|
||||
.maxCombinedClipAndCullDistances = 8,
|
||||
.discreteQueuePriorities = 2,
|
||||
.pointSizeRange = { 0.0, device->pscreen->get_paramf(device->pscreen, PIPE_CAPF_MAX_POINT_SIZE) },
|
||||
.lineWidthRange = { 1.0, device->pscreen->get_paramf(device->pscreen, PIPE_CAPF_MAX_LINE_WIDTH) },
|
||||
.pointSizeRange = { 0.0, device->pscreen->caps.max_point_size },
|
||||
.lineWidthRange = { 1.0, device->pscreen->caps.max_line_width },
|
||||
.pointSizeGranularity = (1.0 / 8.0),
|
||||
.lineWidthGranularity = 1.0 / 128.0,
|
||||
.strictLines = true,
|
||||
|
|
|
|||
|
|
@ -748,7 +748,7 @@ NineAdapter9_GetDeviceCaps( struct NineAdapter9 *This,
|
|||
D3DLINECAPS_TEXTURE |
|
||||
D3DLINECAPS_ZTEST |
|
||||
D3DLINECAPS_FOG;
|
||||
if (screen->get_paramf(screen, PIPE_CAPF_MAX_LINE_WIDTH_AA) > 0.0) {
|
||||
if (screen->caps.max_line_width_aa > 0.0) {
|
||||
pCaps->LineCaps |= D3DLINECAPS_ANTIALIAS;
|
||||
}
|
||||
|
||||
|
|
@ -761,7 +761,7 @@ NineAdapter9_GetDeviceCaps( struct NineAdapter9 *This,
|
|||
pCaps->MaxTextureAspectRatio = pCaps->MaxTextureWidth;
|
||||
|
||||
pCaps->MaxAnisotropy =
|
||||
(DWORD)screen->get_paramf(screen, PIPE_CAPF_MAX_TEXTURE_ANISOTROPY);
|
||||
(DWORD)screen->caps.max_texture_anisotropy;
|
||||
|
||||
/* Values for GeForce 9600 GT */
|
||||
pCaps->MaxVertexW = 1e10f;
|
||||
|
|
@ -831,7 +831,7 @@ NineAdapter9_GetDeviceCaps( struct NineAdapter9 *This,
|
|||
pCaps->MaxVertexBlendMatrices = 4; /* 1 vec4 BLENDWEIGHT/INDICES input */
|
||||
pCaps->MaxVertexBlendMatrixIndex = 8; /* D3DTS_WORLDMATRIX(0..8) */
|
||||
|
||||
pCaps->MaxPointSize = screen->get_paramf(screen, PIPE_CAPF_MAX_POINT_SIZE);
|
||||
pCaps->MaxPointSize = screen->caps.max_point_size;
|
||||
|
||||
pCaps->MaxPrimitiveCount = 0x555555; /* <- wine, really 0xFFFFFFFF; */
|
||||
pCaps->MaxVertexIndex = 0xFFFFFF; /* <- wine, really 0xFFFFFFFF */
|
||||
|
|
|
|||
|
|
@ -156,29 +156,29 @@ void st_init_limits(struct pipe_screen *screen,
|
|||
0, MAX_DRAW_BUFFERS);
|
||||
|
||||
c->MaxLineWidth =
|
||||
_maxf(1.0f, screen->get_paramf(screen, PIPE_CAPF_MAX_LINE_WIDTH));
|
||||
_maxf(1.0f, screen->caps.max_line_width);
|
||||
c->MaxLineWidthAA =
|
||||
_maxf(1.0f, screen->get_paramf(screen, PIPE_CAPF_MAX_LINE_WIDTH_AA));
|
||||
_maxf(1.0f, screen->caps.max_line_width_aa);
|
||||
|
||||
c->MinLineWidth = screen->get_paramf(screen, PIPE_CAPF_MIN_LINE_WIDTH);
|
||||
c->MinLineWidthAA = screen->get_paramf(screen, PIPE_CAPF_MIN_LINE_WIDTH_AA);
|
||||
c->LineWidthGranularity = screen->get_paramf(screen, PIPE_CAPF_LINE_WIDTH_GRANULARITY);
|
||||
c->MinLineWidth = screen->caps.min_line_width;
|
||||
c->MinLineWidthAA = screen->caps.min_line_width_aa;
|
||||
c->LineWidthGranularity = screen->caps.line_width_granularity;
|
||||
|
||||
c->MaxPointSize =
|
||||
_maxf(1.0f, screen->get_paramf(screen, PIPE_CAPF_MAX_POINT_SIZE));
|
||||
_maxf(1.0f, screen->caps.max_point_size);
|
||||
c->MaxPointSizeAA =
|
||||
_maxf(1.0f, screen->get_paramf(screen, PIPE_CAPF_MAX_POINT_SIZE_AA));
|
||||
_maxf(1.0f, screen->caps.max_point_size_aa);
|
||||
|
||||
c->MinPointSize = MAX2(screen->get_paramf(screen, PIPE_CAPF_MIN_POINT_SIZE), 0.01);
|
||||
c->MinPointSizeAA = MAX2(screen->get_paramf(screen, PIPE_CAPF_MIN_POINT_SIZE_AA), 0.01);
|
||||
c->PointSizeGranularity = screen->get_paramf(screen, PIPE_CAPF_POINT_SIZE_GRANULARITY);
|
||||
c->MinPointSize = MAX2(screen->caps.min_point_size, 0.01);
|
||||
c->MinPointSizeAA = MAX2(screen->caps.min_point_size_aa, 0.01);
|
||||
c->PointSizeGranularity = screen->caps.point_size_granularity;
|
||||
|
||||
c->MaxTextureMaxAnisotropy =
|
||||
_maxf(2.0f,
|
||||
screen->get_paramf(screen, PIPE_CAPF_MAX_TEXTURE_ANISOTROPY));
|
||||
screen->caps.max_texture_anisotropy);
|
||||
|
||||
c->MaxTextureLodBias =
|
||||
_minf(31.0f, screen->get_paramf(screen, PIPE_CAPF_MAX_TEXTURE_LOD_BIAS));
|
||||
_minf(31.0f, screen->caps.max_texture_lod_bias);
|
||||
|
||||
c->QuadsFollowProvokingVertexConvention =
|
||||
screen->caps.quads_follow_provoking_vertex_convention;
|
||||
|
|
@ -595,11 +595,11 @@ void st_init_limits(struct pipe_screen *screen,
|
|||
screen->caps.max_conservative_raster_subpixel_precision_bias;
|
||||
|
||||
c->ConservativeRasterDilateRange[0] =
|
||||
screen->get_paramf(screen, PIPE_CAPF_MIN_CONSERVATIVE_RASTER_DILATE);
|
||||
screen->caps.min_conservative_raster_dilate;
|
||||
c->ConservativeRasterDilateRange[1] =
|
||||
screen->get_paramf(screen, PIPE_CAPF_MAX_CONSERVATIVE_RASTER_DILATE);
|
||||
screen->caps.max_conservative_raster_dilate;
|
||||
c->ConservativeRasterDilateGranularity =
|
||||
screen->get_paramf(screen, PIPE_CAPF_CONSERVATIVE_RASTER_DILATE_GRANULARITY);
|
||||
screen->caps.conservative_raster_dilate_granularity;
|
||||
|
||||
/* limit the max combined shader output resources to a driver limit */
|
||||
temp = screen->caps.max_combined_shader_output_resources;
|
||||
|
|
@ -1726,7 +1726,7 @@ void st_init_extensions(struct pipe_screen *screen,
|
|||
extensions->OES_texture_float;
|
||||
|
||||
if (extensions->EXT_texture_filter_anisotropic &&
|
||||
screen->get_paramf(screen, PIPE_CAPF_MAX_TEXTURE_ANISOTROPY) >= 16.0)
|
||||
screen->caps.max_texture_anisotropy >= 16.0)
|
||||
extensions->ARB_texture_filter_anisotropic = GL_TRUE;
|
||||
|
||||
extensions->KHR_robustness = extensions->ARB_robust_buffer_access_behavior;
|
||||
|
|
@ -1811,7 +1811,7 @@ void st_init_extensions(struct pipe_screen *screen,
|
|||
float max_dilate;
|
||||
bool pre_snap_triangles, pre_snap_points_lines;
|
||||
|
||||
max_dilate = screen->get_paramf(screen, PIPE_CAPF_MAX_CONSERVATIVE_RASTER_DILATE);
|
||||
max_dilate = screen->caps.max_conservative_raster_dilate;
|
||||
|
||||
pre_snap_triangles =
|
||||
screen->caps.conservative_raster_pre_snap_triangles;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue