nir: Fix num_ssbos when lowering atomic counters
[mesa.git] / src / gallium / drivers / iris / iris_program.c
2019-09-03 Connor Abbottnir: Fix num_ssbos when lowering atomic counters
2019-08-25 Jason Ekstrandintel/fs: Drop the gl_program from fs_visitor
2019-08-21 Jason Ekstrandnir: Add explicit signs to image min/max intrinsics
2019-08-20 Sagar Ghugeiris: Enable non coherent framebuffer fetch on broadwell
2019-08-20 Sagar Ghugeiris: Add render target read entry in binding table
2019-08-12 Jason Ekstrandintel/compiler: Fill a compiler statistics struct
2019-08-08 Rhys Perryanv,i965,iris: deduplicate setting of total_shared
2019-08-06 Danylo Piliaieviris: Handle vertex shader with window space position
2019-08-01 Timothy Arceriiris: add support for gl_ClipVertex in tess eval shaders
2019-08-01 Timothy Arceriiris: add support for gl_ClipVertex in geometry shaders
2019-07-24 Jason Ekstrandintel/compiler: Be more conservative about subgroup...
2019-07-18 Timothy Arceriiris: change last_vue_stage() to look at uncompiled...
2019-07-11 Kenneth Graunkeiris: Fix key->input_vertices for 8_PATCH TCS mode.
2019-07-11 Kenneth Graunkeiris: Only set key->flat_shade if COL0/COL1 are written.
2019-07-11 Kenneth Graunkeiris: Drop comment about var->data.binding not being...
2019-07-11 Kenneth Graunkeiris: Drop comments about missing NOS
2019-07-10 Jason Ekstrandintel/compiler: Add a "base class" for program keys
2019-07-04 Kenneth Graunkeiris: Minor tidying
2019-06-23 Timur Kristófiris: move sysvals to their own constant buffer
2019-06-23 Kenneth Graunkeiris: Mark cbuf0 as not needing uploading every single...
2019-06-12 Caio Marcelo de... iris: Create binding table slot for num_work_groups...
2019-06-07 Kenneth Graunkeiris: Zero shs->cbuf0 when binding a passthrough TCS
2019-06-07 Kenneth Graunkeiris: Rename bind_state to bind_shader_state.
2019-06-07 Kenneth Graunkeiris: Sweep the NIR in iris_create_uncompiled_shader().
2019-06-05 Jason Ekstrandintel/nir: Stop returning the shader from helpers
2019-06-04 Kenneth Graunkeiris: Fix SO stride units for DrawTransformFeedback
2019-06-03 Caio Marcelo de... iris: Always reserve binding table space for NIR constants
2019-06-03 Caio Marcelo de... iris: Print binding tables when INTEL_DEBUG=bt
2019-06-03 Caio Marcelo de... iris: Compact binding tables
2019-06-03 Caio Marcelo de... iris: Create an enum for the surface groups
2019-06-03 Caio Marcelo de... iris: Handle binding table in the driver
2019-06-03 Caio Marcelo de... iris: Pull brw_nir_analyze_ubo_ranges() call out setup_...
2019-05-29 Jason Ekstrandiris: Enable nir_opt_large_constants
2019-05-29 Jason Ekstrandiris: Don't assume UBO indices are constant
2019-05-29 Jason Ekstrandiris: Move upload_ubo_ssbo_surf_state to iris_program.c
2019-05-29 Kenneth Graunkeiris: Clone before calling nir_strip and serializing
2019-05-29 Kenneth Graunkeiris: Only store the SHA1 of the NIR in iris_uncompiled...
2019-05-21 Kenneth Graunkeiris: Fix ALT mode regressions from shader cache
2019-05-21 Dylan Bakeriris: Cache assembly shaders in the on-disk shader...
2019-05-21 Kenneth Graunkeiris: Serialize the NIR to a blob we can use for shader...
2019-05-21 Kenneth Graunkeiris: Move iris_uncompiled_shader definition to iris_co...
2019-05-14 Kenneth Graunkeintel/compiler: Implement TCS 8_PATCH mode and INTEL_DE...
2019-04-29 Kenneth Graunkeiris: Set XY Clipping correctly.
2019-04-16 Kenneth Graunkeiris: Move iris_debug_recompile calls before uploading.
2019-04-16 Kenneth Graunkeiris: Print the reason for shader recompiles.
2019-04-12 Karol Herbstglsl/nir: add support for lowering bindless images_derefs
2019-04-12 Karol Herbstnir: move brw_nir_rewrite_image_intrinsic into common...
2019-04-06 Kenneth Graunkeiris: Silence unused variable warnings in release mode
2019-04-04 Dave Airlieiris: avoid use after free in shader destruction
2019-03-20 Tapani Pälliiris: initialize num_cbufs
2019-03-11 Kenneth Graunkeiris: Fix TES gl_PatchVerticesIn handling.
2019-03-11 Kenneth Graunkeiris: Rework default tessellation level uploads
2019-03-07 Kenneth Graunkeiris: Defer uploading sampler state tables until draw...
2019-03-07 Andre Heideriris: add support for tgsi_to_nir
2019-03-06 Jose Maria Casanov... iris: setup EdgeFlag Vertex Element when needed.
2019-03-06 Jason Ekstrandnir/lower_doubles: Inline functions directly in lower_d...
2019-02-26 Jose Maria Casanov... iris: Enable ARB_shader_draw_parameters support
2019-02-21 Rafael Antognolliiris: Skip msaa16 on gen < 9.
2019-02-21 Kenneth Graunkeiris: Set program key fields for MCS
2019-02-21 Kenneth Graunkeiris: Move create and bind driver hooks to the end...
2019-02-21 Kenneth Graunkeiris: Set HasWriteableRT correctly
2019-02-21 Kenneth Graunkeiris: rework num textures to util_lastbit
2019-02-21 Kenneth Graunkeiris: Implement ALT mode for ARB_{vertex,fragment}_shader
2019-02-21 Kenneth Graunkeiris: Remap stream output indexes back to VARYING_SLOT_*.
2019-02-21 Caio Marcelo de... iris: always include an extra constbuf0 if using UBOs
2019-02-21 Kenneth Graunkeiris: Leave a comment about why Broadwell images are...
2019-02-21 Kenneth Graunkeiris: Fill out brw_image_params for storage images...
2019-02-21 Kenneth Graunkeiris: Don't make duplicate system values
2019-02-21 Kenneth Graunkeiris: Fix scratch space allocation on Icelake.
2019-02-21 Kenneth Graunkeiris: more dead comments
2019-02-21 Kenneth Graunkeiris: pin and re-pin the scratch BO
2019-02-21 Kenneth Graunkeiris: Implement DrawTransformFeedback()
2019-02-21 Kenneth Graunkeiris: handle PatchVerticesIn as a system value.
2019-02-21 Kenneth Graunkeiris: Fix NOS mechanism
2019-02-21 Kenneth Graunkeiris: Fix failed to compile TCS message
2019-02-21 Kenneth Graunkeiris: drop pull constant binding table entry
2019-02-21 Kenneth Graunkeiris: Enable precompiles
2019-02-21 Kenneth Graunkeiris: rework program cache interface
2019-02-21 Kenneth Graunkeiris: Use wrappers for create_xs_state rather than...
2019-02-21 Kenneth Graunkeiris: fix comment location
2019-02-21 Kenneth Graunkeiris: Fix VIEWPORT/LAYER in stream output info
2019-02-21 Kenneth Graunkeiris: Fix SLM
2019-02-21 Kenneth Graunkeiris: Fix TCS/TES slot unification
2019-02-21 Kenneth Graunkeiris: fix sysval only binding tables
2019-02-21 Kenneth Graunkeiris: don't trip on param asserts
2019-02-21 Kenneth Graunkeiris: regather info so we get CLIP_DIST slots, not...
2019-02-21 Kenneth Graunkeiris: drop iris_setup_push_uniform_range
2019-02-21 Kenneth Graunkeiris: fix more uniform setup
2019-02-21 Kenneth Graunkeiris: bypass params and do it ourselves
2019-02-21 Kenneth Graunkeiris: dodge backend UCP lowering
2019-02-21 Kenneth Graunkeiris: fix system value remapping
2019-02-21 Kenneth Graunkeiris: hook up key stuff for clip plane lowering
2019-02-21 Kenneth Graunkeiris: lower user clip planes
2019-02-21 Kenneth Graunkeiris: only bother with params if there are any...
2019-02-21 Kenneth Graunkeiris: fill out params array with built-ins, like clip...
2019-02-21 Kenneth Graunkeiris: drop unnecessary param[] setup from iris_setup_un...
2019-02-21 Kenneth Graunkeiris: Clone the NIR
2019-02-21 Kenneth Graunkeiris: implement scratch space!
2019-02-21 Kenneth Graunkeiris: flag CC_VIEWPORT when changing num viewports
2019-02-21 Jordan Justeniris/compute: Push subgroup-id
next