summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-07i965: fix clear color bo address relocationLionel Landwerlin1-1/+1
2018-05-23i965: Use intel_bufferobj_buffer() wrapper in image surface state setup.Francisco Jerez1-3/+5
2018-05-23i965: Handle non-zero texture buffer offsets in buffer object range calculation.Francisco Jerez1-1/+3
2018-05-23i965: Move buffer texture size calculation into a common helper function.Francisco Jerez1-23/+32
2018-05-09i965/surface_state: Use an identity swizzle pre-HaswellJason Ekstrand1-0/+6
2018-04-24i965: Add and use a getter for the clear colorNanley Chery1-3/+4
2018-04-24i965/wm_surface_state: Use the clear address if clear_bo is non-NULLNanley Chery1-11/+6
2018-04-24i965: Add and use a single miptree aux_buf fieldNanley Chery1-6/+5
2018-04-24i965: Add and use a getter for the miptree aux bufferNanley Chery1-15/+1
2018-04-05i965/surface_state: Emit the clear color address instead of value.Rafael Antognolli1-0/+22
2018-04-05i965: Add aux_buf variable to simplify code.Rafael Antognolli1-7/+8
2018-03-02i965: Generalize intel_upload.c to support multiple uploaders.Kenneth Graunke1-6/+6
2018-03-01i965: Allow 48-bit addressing on Gen8+.Kenneth Graunke1-6/+17
2018-02-24mesa: Rename MESA_shader_framebuffer_fetch gl_extensions bits to EXT.Francisco Jerez1-1/+1
2018-02-24i965: Fix KHR_blend_equation_advanced with some render targets.Francisco Jerez1-1/+3
2018-02-21i965/state: Ignore intel_obj->_Format for depth/stencil and ETC2Jason Ekstrand1-1/+15
2018-02-15i965/icl: Add render target flush after uploading binding tableAnuj Phogat1-0/+14
2018-02-15i965/icl: Define and use icl mocs settingsAnuj Phogat1-0/+2
2018-02-04mesa: change ctx->Color.ColorMask into a 32-bit bitmaskMarek Olšák1-4/+4
2018-01-24i965: Replace draw_aux_buffer_disabled with draw_aux_usageJason Ekstrand1-9/+4
2018-01-24i965/surface_state: Drop brw_aux_surface_disabledJason Ekstrand1-20/+0
2018-01-24i965/miptree: Add an aux_disabled parameter to render_aux_usageJason Ekstrand1-2/+2
2018-01-18i965: Bind null render targets for shadow sampling + color.Kenneth Graunke1-1/+32
2017-11-15i965: Fold ABO state upload code into the SSBO/UBO state upload code.Kenneth Graunke1-73/+14
2017-11-15i965: Use nir_lower_atomics_to_ssbos and delete ABO compiler code.Kenneth Graunke1-2/+3
2017-11-15i965: Make a better helper function for UBO/SSBO/ABO surface handling.Kenneth Graunke1-82/+32
2017-11-13i965: Switch over to fully external-or-not MOCS schemeJason Ekstrand1-13/+7
2017-11-13i965: Use PTE MOCS for all external buffersJason Ekstrand1-7/+14
2017-10-31i965: Don't rely on nir for uses_texture_gatherJordan Justen1-6/+6
2017-10-26i965/miptree: Take an isl_format in render_aux_usageJason Ekstrand1-6/+7
2017-10-12i965: Store image_param in brw_context instead of prog_dataJason Ekstrand1-1/+1
2017-10-12i965: Ignore GL_SKIP_DECODE_EXT for textures accessed via texelFetch().Kenneth Graunke1-1/+5
2017-10-11i965: Make brw_update_texture_surface static.Kenneth Graunke1-1/+1
2017-10-11mesa: rename various buffer bindings to one struct.Dave Airlie1-3/+3
2017-09-26i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke1-11/+13
2017-09-18i965: rename BRW_NEW_FAST_CLEAR_COLOR to BRW_NEW_AUX_STATEIago Toral Quiroga1-6/+6
2017-09-14i965: Split brw_emit_reloc into brw_batch_reloc and brw_state_reloc.Kenneth Graunke1-23/+23
2017-08-30i965: drop brw->has_surface_tile_offset in favor of devinfo'sLionel Landwerlin1-4/+5
2017-08-30i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin1-1/+1
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-16/+29
2017-08-23i965: Stop using wm_prog_data->binding_table.render_target_start.Kenneth Graunke1-7/+3
2017-08-23i965: Add a brw_wm_prog_data::has_render_target_reads field.Kenneth Graunke1-4/+2
2017-08-23i965: Inline brw_update_renderbuffer_surfaces().Kenneth Graunke1-33/+20
2017-08-23i965: Pass fb into emit_null_surface instead of dimensions.Kenneth Graunke1-16/+12
2017-08-23i965: Devirtualize update_renderbuffer_surface.Kenneth Graunke1-17/+5
2017-08-23i965: Delete update_renderbuffer_surface flags.Kenneth Graunke1-20/+4
2017-08-23i965: Make brw_update_renderbuffer_surface static.Kenneth Graunke1-6/+6
2017-08-23i965: Drop BRW_NEW_BLORP from SURFACE_STATE setup code.Kenneth Graunke1-13/+1
2017-08-23i965: Make a BRW_NEW_FAST_CLEAR_COLOR dirty bit.Kenneth Graunke1-2/+8
2017-08-19i965: Use ISL for emitting null surface states.Kenneth Graunke1-72/+47