summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris
Commit message (Expand)AuthorAgeFilesLines
* 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
* iris: Cache assembly shaders in the on-disk shader cacheDylan Baker2019-05-213-6/+236
* iris: Serialize the NIR to a blob we can use for shader cache purposes.Kenneth Graunke2019-05-212-0/+25
* iris: Start wiring up on-disk shader cacheDylan Baker2019-05-214-0/+81
* iris: Move iris_uncompiled_shader definition to iris_context.hKenneth Graunke2019-05-212-23/+23
* iris: Dodge more GLSL IR loweringKenneth Graunke2019-05-151-2/+3
* iris: Check if resource has stencil before returning itAndrii Kryvytskyi2019-05-141-1/+5
* iris: Enable fragment shader interlock on Gen9+.Kenneth Graunke2019-05-141-0/+1
* intel/compiler: Implement TCS 8_PATCH mode and INTEL_DEBUG=tcs8Kenneth Graunke2019-05-142-0/+14
* iris/resource: Drop redundant checks for aux supportNanley Chery2019-05-141-15/+0
* iris/resource: Fall back to no aux if creation failsNanley Chery2019-05-141-4/+6
* gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt2019-05-131-1/+2
* iris: Implement ARB_indirect_parametersIllia Iorin2019-05-115-23/+156
* iris: Split iris_update_draw_info into two functions.Kenneth Graunke2019-05-111-0/+12
* iris: Use full ways for L3 cache setup on Icelake.Kenneth Graunke2019-05-101-0/+1
* iris: Expose PIPE_CAP_DEVICE_RESET_STATUS_QUERYKenneth Graunke2019-05-094-0/+72
* iris: Hook up device reset callbacksKenneth Graunke2019-05-094-1/+26