summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_program.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Implement the Gen < 9 tessellation quads workaroundKenneth Graunke2019-10-141-0/+3
* nir: add a strip parameter to nir_serializeMarek Olšák2019-10-101-10/+3
* iris: Implement the Broadwell NP Z PMA Stall FixKenneth Graunke2019-10-081-0/+5
* intel: Increase Gen11 compute shader scratch IDs to 64.Kenneth Graunke2019-09-231-0/+15
* iris: Avoid uploading SURFACE_STATE descriptors for UBOs if possibleKenneth Graunke2019-09-181-2/+46
* iris: Skip allocating a null surface when there are 0 color regions.Kenneth Graunke2019-09-171-1/+8
* iris: trivial whitespace fixesKenneth Graunke2019-09-111-2/+2
* nir: Fix num_ssbos when lowering atomic countersConnor Abbott2019-09-031-4/+1
* intel/fs: Drop the gl_program from fs_visitorJason Ekstrand2019-08-251-2/+2
* nir: Add explicit signs to image min/max intrinsicsJason Ekstrand2019-08-211-6/+12
* iris: Enable non coherent framebuffer fetch on broadwellSagar Ghuge2019-08-201-1/+1
* iris: Add render target read entry in binding tableSagar Ghuge2019-08-201-7/+43
* intel/compiler: Fill a compiler statistics structJason Ekstrand2019-08-121-6/+7
* anv,i965,iris: deduplicate setting of total_sharedRhys Perry2019-08-081-2/+0
* iris: Handle vertex shader with window space positionDanylo Piliaiev2019-08-061-0/+14
* iris: add support for gl_ClipVertex in tess eval shadersTimothy Arceri2019-08-011-1/+14
* iris: add support for gl_ClipVertex in geometry shadersTimothy Arceri2019-08-011-19/+31
* intel/compiler: Be more conservative about subgroup sizes in GLJason Ekstrand2019-07-241-0/+1
* iris: change last_vue_stage() to look at uncompiled shadersTimothy Arceri2019-07-191-3/+3
* iris: Fix key->input_vertices for 8_PATCH TCS mode.Kenneth Graunke2019-07-111-1/+3
* iris: Only set key->flat_shade if COL0/COL1 are written.Kenneth Graunke2019-07-111-1/+1
* iris: Drop comment about var->data.binding not being set.Kenneth Graunke2019-07-111-4/+0
* iris: Drop comments about missing NOSKenneth Graunke2019-07-111-6/+0
* intel/compiler: Add a "base class" for program keysJason Ekstrand2019-07-101-15/+14
* iris: Minor tidyingKenneth Graunke2019-07-031-3/+0
* iris: move sysvals to their own constant bufferTimur Kristóf2019-06-231-38/+22
* iris: Mark cbuf0 as not needing uploading every single timeKenneth Graunke2019-06-231-3/+13
* iris: Create binding table slot for num_work_groups only when neededCaio Marcelo de Oliveira Filho2019-06-111-1/+4
* 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: Fix SO stride units for DrawTransformFeedbackKenneth Graunke2019-06-031-1/+1
* iris: Always reserve binding table space for NIR constantsCaio Marcelo de Oliveira Filho2019-06-031-4/+4
* 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-031-39/+180
* iris: Create an enum for the surface groupsCaio Marcelo de Oliveira Filho2019-06-031-23/+25
* iris: Handle binding table in the driverCaio Marcelo de Oliveira Filho2019-06-031-102/+186
* iris: Pull brw_nir_analyze_ubo_ranges() call out setup_uniformsCaio Marcelo de Oliveira Filho2019-06-031-3/+10
* iris: Enable nir_opt_large_constantsJason Ekstrand2019-05-291-0/+66
* 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-291-0/+45
* 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-291-3/+1
* iris: Fix ALT mode regressions from shader cacheKenneth Graunke2019-05-211-4/+6
* iris: Cache assembly shaders in the on-disk shader cacheDylan Baker2019-05-211-6/+43
* iris: Serialize the NIR to a blob we can use for shader cache purposes.Kenneth Graunke2019-05-211-0/+21
* iris: Move iris_uncompiled_shader definition to iris_context.hKenneth Graunke2019-05-211-23/+0
* intel/compiler: Implement TCS 8_PATCH mode and INTEL_DEBUG=tcs8Kenneth Graunke2019-05-141-0/+9
* iris: Set XY Clipping correctly.Kenneth Graunke2019-04-291-1/+27