summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris
Commit message (Expand)AuthorAgeFilesLines
* iris: Support more RGBX pipe formats.Kenneth Graunke2019-06-171-2/+13
* iris: Make resource_copy_region handle packed depth-stencil resources.Kenneth Graunke2019-06-171-0/+10
* iris: Order CS stall and TC invalidate for format reinterpretation hacksKenneth Graunke2019-06-171-3/+2
* iris: Be more aggressive at post-format-reintepret TC invalidate hackKenneth Graunke2019-06-171-8/+5
* iris: Enable INTEL_shader_atomic_float_minmaxCaio Marcelo de Oliveira Filho2019-06-131-0/+1
* u_dynarray: turn util_dynarray_{grow, resize} into element-oriented macrosNicolai Hähnle2019-06-121-2/+2
* iris: Only upload surface state for grid info when neededCaio Marcelo de Oliveira Filho2019-06-111-8/+14
* iris: Create binding table slot for num_work_groups only when neededCaio Marcelo de Oliveira Filho2019-06-112-2/+6
* iris: Enable PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTEDCaio Marcelo de Oliveira Filho2019-06-111-0/+1
* iris: Bypass half-float pack/unpack lowering.Kenneth Graunke2019-06-101-0/+1
* iris: Zero shs->cbuf0 when binding a passthrough TCSKenneth Graunke2019-06-071-0/+16
* iris: Rename bind_state to bind_shader_state.Kenneth Graunke2019-06-071-9/+9
* iris: Sweep the NIR in iris_create_uncompiled_shader().Kenneth Graunke2019-06-071-0/+2
* intel/nir: Stop returning the shader from helpersJason Ekstrand2019-06-051-1/+1
* iris: Only recompile CS when neededCaio Marcelo de Oliveira Filho2019-06-051-1/+1
* iris: Free the buffer when reading from the disk cache.Kenneth Graunke2019-06-041-3/+8
* iris: Fix SO stride units for DrawTransformFeedbackKenneth Graunke2019-06-032-2/+2
* iris: Always reserve binding table space for NIR constantsCaio Marcelo de Oliveira Filho2019-06-032-9/+14
* iris: Print binding tables when INTEL_DEBUG=btCaio Marcelo de Oliveira Filho2019-06-031-0/+53
* iris: Compact binding tablesCaio Marcelo de Oliveira Filho2019-06-033-76/+234
* iris: Create an enum for the surface groupsCaio Marcelo de Oliveira Filho2019-06-033-35/+45
* iris: Handle binding table in the driverCaio Marcelo de Oliveira Filho2019-06-036-121/+232
* iris: Pull brw_nir_analyze_ubo_ranges() call out setup_uniformsCaio Marcelo de Oliveira Filho2019-06-031-3/+10
* iris: Drop unused locals from iris_clear.c to avoid warningCaio Marcelo de Oliveira Filho2019-05-311-3/+0
* iris: Avoid holding the lock while allocating pages.Kenneth Graunke2019-05-301-5/+5
* iris: Move SET_DOMAIN to alloc_fresh_bo()Kenneth Graunke2019-05-301-17/+15
* iris: Be lazy about cleaning up purged BOs in the cache.Kenneth Graunke2019-05-291-17/+1
* iris: Dig through the cache to find a BO in the right memzoneKenneth Graunke2019-05-291-7/+17
* iris: Tidy BO sizing code and commentsKenneth Graunke2019-05-291-12/+5
* iris: Move some field setting after we drop the lock.Kenneth Graunke2019-05-291-13/+13
* iris: Move cached BO allocation into a helper function.Kenneth Graunke2019-05-291-44/+64
* iris: Fall back to fresh allocations of mapping for zero-memset fails.Kenneth Graunke2019-05-291-3/+4
* iris: Move fresh BO allocation into a helper function.Kenneth Graunke2019-05-291-26/+30
* iris: Do SET_TILING at a single point rather than in two places.Kenneth Graunke2019-05-291-20/+20
* iris: Use the BO cache even for coherent buffers on non-LLC.Kenneth Graunke2019-05-291-3/+0
* iris: Fix locking around vma_alloc in iris_bo_create_userptrKenneth Graunke2019-05-291-0/+4
* iris: Fix lock/unlock mismatch for non-LLC coherent BO allocation.Kenneth Graunke2019-05-291-7/+3
* iris: Re-emit Surface State Base Address when context is lost.Kenneth Graunke2019-05-291-0/+1
* iris: Enable nir_opt_large_constantsJason Ekstrand2019-05-294-0/+82
* iris: Don't assume UBO indices are constantJason Ekstrand2019-05-291-1/+2
* iris: Move upload_ubo_ssbo_surf_state to iris_program.cJason Ekstrand2019-05-293-39/+56
* iris: Clone before calling nir_strip and serializingKenneth Graunke2019-05-291-6/+8
* iris: Only store the SHA1 of the NIR in iris_uncompiled_shaderKenneth Graunke2019-05-293-13/+7
* iris: Don't flag IRIS_DIRTY_URB after BLORP operations unless it changedKenneth Graunke2019-05-261-0/+1
* iris: Advertise coherent framebuffer fetchesKenneth Graunke2019-05-231-0/+2
* gallium: Change PIPE_CAP_TGSI_FS_FBFETCH bool to PIPE_CAP_FBFETCH countKenneth Graunke2019-05-231-1/+2
* iris: Record state sizes for INTEL_DEBUG=bat decoding.Kenneth Graunke2019-05-237-5/+57
* iris: fix android buildTapani Pälli2019-05-221-0/+1
* iris: Fix ALT mode regressions from shader cacheKenneth Graunke2019-05-212-4/+9
* iris: Expose the disk cache to the state tracker as well.Kenneth Graunke2019-05-211-0/+8