Skip to content
Snippets Groups Projects
Commit 93d3ea38 authored by Alyssa Rosenzweig's avatar Alyssa Rosenzweig
Browse files

asahi: clang-format

parent e2a10803
Branches hk/sparse9
No related tags found
No related merge requests found
Pipeline #1349729 waiting for manual action
...@@ -1093,7 +1093,8 @@ agx_clear(struct pipe_context *pctx, unsigned buffers, ...@@ -1093,7 +1093,8 @@ agx_clear(struct pipe_context *pctx, unsigned buffers,
unsigned fastclear = buffers & ~(batch->draw | batch->load); unsigned fastclear = buffers & ~(batch->draw | batch->load);
unsigned slowclear = buffers & ~fastclear; unsigned slowclear = buffers & ~fastclear;
assert(scissor_state == NULL && "we don't support pipe_caps.clear_scissored"); assert(scissor_state == NULL &&
"we don't support pipe_caps.clear_scissored");
/* Fast clears configure the batch */ /* Fast clears configure the batch */
for (unsigned rt = 0; rt < PIPE_MAX_COLOR_BUFS; ++rt) { for (unsigned rt = 0; rt < PIPE_MAX_COLOR_BUFS; ++rt) {
...@@ -2181,8 +2182,7 @@ agx_init_screen_caps(struct pipe_screen *pscreen) ...@@ -2181,8 +2182,7 @@ agx_init_screen_caps(struct pipe_screen *pscreen)
caps->glsl_tess_levels_as_inputs = true; caps->glsl_tess_levels_as_inputs = true;
caps->doubles = true; caps->doubles = true;
caps->max_render_targets = caps->max_render_targets = caps->fbfetch = 8;
caps->fbfetch = 8;
caps->fbfetch_coherent = true; caps->fbfetch_coherent = true;
caps->max_dual_source_render_targets = 1; caps->max_dual_source_render_targets = 1;
...@@ -2246,15 +2246,14 @@ agx_init_screen_caps(struct pipe_screen *pscreen) ...@@ -2246,15 +2246,14 @@ agx_init_screen_caps(struct pipe_screen *pscreen)
caps->max_stream_output_buffers = PIPE_MAX_SO_BUFFERS; caps->max_stream_output_buffers = PIPE_MAX_SO_BUFFERS;
caps->max_stream_output_separate_components = caps->max_stream_output_separate_components =
caps->max_stream_output_interleaved_components = PIPE_MAX_SO_OUTPUTS; caps->max_stream_output_interleaved_components = PIPE_MAX_SO_OUTPUTS;
caps->stream_output_pause_resume = true; caps->stream_output_pause_resume = true;
caps->stream_output_interleave_buffers = true; caps->stream_output_interleave_buffers = true;
caps->max_texture_array_layers = 2048; caps->max_texture_array_layers = 2048;
caps->glsl_feature_level = caps->glsl_feature_level = caps->glsl_feature_level_compatibility = 460;
caps->glsl_feature_level_compatibility = 460;
caps->essl_feature_level = 320; caps->essl_feature_level = 320;
/* Settings from iris, may need tuning */ /* Settings from iris, may need tuning */
...@@ -2274,7 +2273,7 @@ agx_init_screen_caps(struct pipe_screen *pscreen) ...@@ -2274,7 +2273,7 @@ agx_init_screen_caps(struct pipe_screen *pscreen)
caps->max_texture_2d_size = 16384; caps->max_texture_2d_size = 16384;
caps->max_texture_cube_levels = 15; /* Max 16384x16384 */ caps->max_texture_cube_levels = 15; /* Max 16384x16384 */
caps->max_texture_3d_levels = 12; /* Max 2048x2048x2048 */ caps->max_texture_3d_levels = 12; /* Max 2048x2048x2048 */
caps->fs_coord_origin_upper_left = true; caps->fs_coord_origin_upper_left = true;
caps->fs_coord_pixel_center_integer = true; caps->fs_coord_pixel_center_integer = true;
...@@ -2306,8 +2305,8 @@ agx_init_screen_caps(struct pipe_screen *pscreen) ...@@ -2306,8 +2305,8 @@ agx_init_screen_caps(struct pipe_screen *pscreen)
caps->max_viewports = AGX_MAX_VIEWPORTS; caps->max_viewports = AGX_MAX_VIEWPORTS;
uint64_t system_memory; uint64_t system_memory;
caps->video_memory = os_get_total_physical_memory(&system_memory) ? caps->video_memory =
(system_memory >> 20) : 0; os_get_total_physical_memory(&system_memory) ? (system_memory >> 20) : 0;
caps->device_reset_status_query = true; caps->device_reset_status_query = true;
caps->robust_buffer_access_behavior = true; caps->robust_buffer_access_behavior = true;
...@@ -2326,13 +2325,12 @@ agx_init_screen_caps(struct pipe_screen *pscreen) ...@@ -2326,13 +2325,12 @@ agx_init_screen_caps(struct pipe_screen *pscreen)
caps->query_buffer_object = true; caps->query_buffer_object = true;
caps->texture_border_color_quirk = PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_FREEDRENO; caps->texture_border_color_quirk =
PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_FREEDRENO;
caps->supported_prim_modes = caps->supported_prim_modes = caps->supported_prim_modes_with_restart =
caps->supported_prim_modes_with_restart =
BITFIELD_BIT(MESA_PRIM_POINTS) | BITFIELD_BIT(MESA_PRIM_LINES) | BITFIELD_BIT(MESA_PRIM_POINTS) | BITFIELD_BIT(MESA_PRIM_LINES) |
BITFIELD_BIT(MESA_PRIM_LINE_STRIP) | BITFIELD_BIT(MESA_PRIM_LINE_STRIP) | BITFIELD_BIT(MESA_PRIM_LINE_LOOP) |
BITFIELD_BIT(MESA_PRIM_LINE_LOOP) |
BITFIELD_BIT(MESA_PRIM_TRIANGLES) | BITFIELD_BIT(MESA_PRIM_TRIANGLES) |
BITFIELD_BIT(MESA_PRIM_TRIANGLE_STRIP) | BITFIELD_BIT(MESA_PRIM_TRIANGLE_STRIP) |
BITFIELD_BIT(MESA_PRIM_TRIANGLE_FAN) | BITFIELD_BIT(MESA_PRIM_TRIANGLE_FAN) |
...@@ -2351,19 +2349,15 @@ agx_init_screen_caps(struct pipe_screen *pscreen) ...@@ -2351,19 +2349,15 @@ agx_init_screen_caps(struct pipe_screen *pscreen)
PIPE_CONTEXT_PRIORITY_LOW | PIPE_CONTEXT_PRIORITY_MEDIUM | PIPE_CONTEXT_PRIORITY_LOW | PIPE_CONTEXT_PRIORITY_MEDIUM |
PIPE_CONTEXT_PRIORITY_HIGH | PIPE_CONTEXT_PRIORITY_REALTIME; PIPE_CONTEXT_PRIORITY_HIGH | PIPE_CONTEXT_PRIORITY_REALTIME;
caps->min_line_width = caps->min_line_width = caps->min_line_width_aa = caps->min_point_size =
caps->min_line_width_aa = caps->min_point_size_aa = 1;
caps->min_point_size =
caps->min_point_size_aa = 1;
caps->point_size_granularity = caps->point_size_granularity = caps->line_width_granularity = 0.1;
caps->line_width_granularity = 0.1;
caps->max_line_width = caps->max_line_width = caps->max_line_width_aa =
caps->max_line_width_aa = 16.0; /* Off-by-one fixed point 4:4 encoding */ 16.0; /* Off-by-one fixed point 4:4 encoding */
caps->max_point_size = caps->max_point_size = caps->max_point_size_aa = 511.95f;
caps->max_point_size_aa = 511.95f;
caps->max_texture_anisotropy = 16.0; caps->max_texture_anisotropy = 16.0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment