aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_draw.c
Commit message (Expand)AuthorAgeFilesLines
* i965/draw: Do resolves properly for textures used by TXFJason Ekstrand2018-01-161-0/+41
* i965: Track format and aux usage in the render cacheJason Ekstrand2018-01-161-6/+14
* i965: Call brw_cache_flush_for_render in predraw_resolve_framebufferJason Ekstrand2018-01-161-0/+2
* i965: Make use of brw_load_register_imm32() helper functionAnuj Phogat2017-11-141-5/+1
* i965: Add more precise cache tracking helpersJason Ekstrand2017-11-131-6/+6
* i965: Add stencil buffers to cache set regardless of stencil texturingJason Ekstrand2017-11-131-3/+1
* i965: Fix ARB_indirect_parameters logic.Plamena Manolova2017-10-301-31/+16
* i965/miptree: Take an isl_format in render_aux_usageJason Ekstrand2017-10-261-2/+11
* i965: Don't disable CCS for RT dependencies when dispatching compute.Kenneth Graunke2017-10-241-3/+3
* i965: Don't disable aux buffers for non-overlapping miplevels.Kenneth Graunke2017-10-191-3/+7
* i965: Remove the intel_miptree_prepare_fb_fetch wrapper.Kenneth Graunke2017-10-191-2/+9
* i965: Only resolve texture levels/layers that are accessed.Kenneth Graunke2017-10-191-2/+16
* i965: Make intel_miptree_prepare_texture() take level/layer arguments.Kenneth Graunke2017-10-191-0/+2
* i965: Rename brw->no_batch_wrap to intel_batchbuffer::no_wrapKenneth Graunke2017-10-131-2/+2
* i965: Drop brw_bo_alloc in ARB_indirect_parameters implementation.Kenneth Graunke2017-10-111-1/+1
* i965: Disable auxiliary buffers when there are self-dependencies.Kenneth Graunke2017-10-101-17/+26
* i965: minor whitespace fixKenneth Graunke2017-10-101-1/+1
* i965: silence coverity warningLionel Landwerlin2017-10-101-1/+1
* i965: Implement ARB_indirect_parameters.Plamena Manolova2017-10-021-0/+103
* i965: Refactor brw_try_draw_prims.Plamena Manolova2017-10-021-117/+119
* i965: Indroduce brw_finish_drawing.Plamena Manolova2017-10-021-7/+14
* i965: Introduce brw_prepare_drawing.Plamena Manolova2017-10-021-19/+27
* i965: Disentangle batch and state buffer flushing.Kenneth Graunke2017-09-141-14/+4
* i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin2017-08-301-1/+1
* i965: drop brw->gen in favor of devinfo->genLionel Landwerlin2017-08-301-9/+13
* i965: Fix missing newlines in perf_debug messages.Kenneth Graunke2017-08-171-2/+2
* i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson2017-08-041-7/+0
* i965: Enable regular fast-clears (CCS_D) on gen9+Jason Ekstrand2017-07-221-2/+4
* i965/miptree: Take an isl_format in prepare_textureJason Ekstrand2017-07-221-1/+5
* i965/miptree: Rework prepare/finish_render to be in terms of aux_usageJason Ekstrand2017-07-221-1/+2
* i965/miptree: Replace is_lossless_compressed with mt->aux_usage checksJason Ekstrand2017-07-171-1/+1
* i965: Introduce a BRW_NEW_DRAW_CALL dirty bit.Kenneth Graunke2017-07-131-0/+5
* i965: Add a "write" parameter to intel_bufferobj_buffer.Kenneth Graunke2017-07-131-1/+1
* i965: Move surface resolves back to draw/dispatch timeJason Ekstrand2017-07-051-0/+139
* mesa: replace _mesa_update_stencil() with helper functionsMarek Olšák2017-06-221-1/+1
* i965/gen4: Add support for single layer in alignment workaroundTopi Pohjolainen2017-06-191-0/+51
* i965: Move depth to the new resolve functionsJason Ekstrand2017-06-071-10/+13
* i965: Move color rendering to the new resolve functionsJason Ekstrand2017-06-071-2/+2
* i965: Combine render target resolve codeJason Ekstrand2017-06-071-34/+0
* i965: Inline renderbuffer_att_set_needs_depth_resolveJason Ekstrand2017-06-071-1/+11
* i965/miptree: Refactor intel_miptree_resolve_colorJason Ekstrand2017-06-071-1/+1
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-7/+7
* i965/drm: Rewrite relocation handling.Kenneth Graunke2017-04-101-1/+1
* i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke2017-04-101-8/+8
* i965: Stop using legacy dri_bufmgr_* and intel_* names.Kenneth Graunke2017-03-301-1/+1
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-1/+1
* i965: split EU defines to brw_eu_defines.hEmil Velikov2017-03-131-0/+1
* i965: Reduce cross-pollination between the DRI driver and compilerJason Ekstrand2017-03-011-1/+0
* i965/miptree: Create a disable CCS flagBen Widawsky2017-01-021-1/+2
* i965: Resolve non-compressed fast clears prior layered renderingTopi Pohjolainen2016-11-251-0/+13