aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Make atomic lowering put atomics above SSBOs.Eric Anholt2020-01-211-2/+2
* i965: Fix memory leaks in brw_upload_cs_work_groups_surface().Kenneth Graunke2019-05-101-0/+5
* isl: Add a swizzle parameter to isl_buffer_fill_state()Kenneth Graunke2019-03-071-0/+1
* i965: Removed the field etc_format from the struct intel_mipmap_treeEleni Maria Stea2019-02-151-1/+1
* i965: Fixed the CopyImageSubData for ETC2 on Gen < 8Eleni Maria Stea2019-02-151-1/+1
* i965: Faking the ETC2 compression on Gen < 8 GPUs using two miptrees.Eleni Maria Stea2019-02-151-1/+4
* i965: Rename intel_mipmap_tree::r8stencil_* -> ::shadow_*Nanley Chery2019-02-151-4/+4
* i965: Use info->textures_used instead of prog->SamplersUsed.Kenneth Graunke2019-02-111-2/+2
* intel/blorp: Expand blorp_address::offset to be 64 bits.Kenneth Graunke2018-12-071-1/+1
* i965: Explicitely handle swizzles for MESA_FORMAT_R_SRGB8Gert Wollny2018-11-281-3/+7
* i965: Force zero swizzles for unused components in GL_RED and GL_RGGert Wollny2018-11-191-0/+4
* i965: Fix calculation of layers array length for isl_viewDanylo Piliaiev2018-11-151-15/+18
* intel/isl: Add a unit suffixes to some struct fields and variablesJason Ekstrand2018-09-261-3/+3
* i965: Workaround the gen9 hw astc5x5 sampler bugJason Ekstrand2018-09-071-2/+4
* intel/compiler: Remove surface_idx from brw_image_paramJason Ekstrand2018-08-291-9/+3
* glsl/link,i965: Make ImageAccess four-stateJason Ekstrand2018-08-291-6/+6
* i965: do not emit empty surface stateErik Faye-Lund2018-08-151-0/+5
* i965: fix clear color bo address relocationLionel Landwerlin2018-07-071-1/+1
* i965: Use intel_bufferobj_buffer() wrapper in image surface state setup.Francisco Jerez2018-05-231-3/+5
* i965: Handle non-zero texture buffer offsets in buffer object range calculation.Francisco Jerez2018-05-231-1/+3
* i965: Move buffer texture size calculation into a common helper function.Francisco Jerez2018-05-231-23/+32
* i965/surface_state: Use an identity swizzle pre-HaswellJason Ekstrand2018-05-091-0/+6
* i965: Add and use a getter for the clear colorNanley Chery2018-04-241-3/+4
* i965/wm_surface_state: Use the clear address if clear_bo is non-NULLNanley Chery2018-04-241-11/+6
* i965: Add and use a single miptree aux_buf fieldNanley Chery2018-04-241-6/+5
* i965: Add and use a getter for the miptree aux bufferNanley Chery2018-04-241-15/+1
* i965/surface_state: Emit the clear color address instead of value.Rafael Antognolli2018-04-051-0/+22
* i965: Add aux_buf variable to simplify code.Rafael Antognolli2018-04-051-7/+8
* i965: Generalize intel_upload.c to support multiple uploaders.Kenneth Graunke2018-03-021-6/+6
* i965: Allow 48-bit addressing on Gen8+.Kenneth Graunke2018-03-011-6/+17
* mesa: Rename MESA_shader_framebuffer_fetch gl_extensions bits to EXT.Francisco Jerez2018-02-241-1/+1
* i965: Fix KHR_blend_equation_advanced with some render targets.Francisco Jerez2018-02-241-1/+3
* i965/state: Ignore intel_obj->_Format for depth/stencil and ETC2Jason Ekstrand2018-02-211-1/+15
* i965/icl: Add render target flush after uploading binding tableAnuj Phogat2018-02-151-0/+14
* i965/icl: Define and use icl mocs settingsAnuj Phogat2018-02-151-0/+2
* mesa: change ctx->Color.ColorMask into a 32-bit bitmaskMarek Olšák2018-02-041-4/+4
* i965: Replace draw_aux_buffer_disabled with draw_aux_usageJason Ekstrand2018-01-241-9/+4
* i965/surface_state: Drop brw_aux_surface_disabledJason Ekstrand2018-01-241-20/+0
* i965/miptree: Add an aux_disabled parameter to render_aux_usageJason Ekstrand2018-01-241-2/+2
* i965: Bind null render targets for shadow sampling + color.Kenneth Graunke2018-01-181-1/+32
* i965: Fold ABO state upload code into the SSBO/UBO state upload code.Kenneth Graunke2017-11-151-73/+14
* i965: Use nir_lower_atomics_to_ssbos and delete ABO compiler code.Kenneth Graunke2017-11-151-2/+3
* i965: Make a better helper function for UBO/SSBO/ABO surface handling.Kenneth Graunke2017-11-151-82/+32
* i965: Switch over to fully external-or-not MOCS schemeJason Ekstrand2017-11-131-13/+7
* i965: Use PTE MOCS for all external buffersJason Ekstrand2017-11-131-7/+14
* i965: Don't rely on nir for uses_texture_gatherJordan Justen2017-10-311-6/+6
* i965/miptree: Take an isl_format in render_aux_usageJason Ekstrand2017-10-261-6/+7
* i965: Store image_param in brw_context instead of prog_dataJason Ekstrand2017-10-121-1/+1
* i965: Ignore GL_SKIP_DECODE_EXT for textures accessed via texelFetch().Kenneth Graunke2017-10-121-1/+5
* i965: Make brw_update_texture_surface static.Kenneth Graunke2017-10-111-1/+1