iris: Print the reason for shader recompiles.
[mesa.git] / src / gallium / drivers / iris / iris_program.c
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
2019-02-21 Jordan Justeniris/program: Don't try to push ubo ranges for compute
2019-02-21 Kenneth Graunkeiris: little bits of compute basics
2019-02-21 Jordan Justeniris: Set num_uniforms in bytes
2019-02-21 Kenneth Graunkeiris: move images next to textures in binding table
2019-02-21 Kenneth Graunkeiris: null for non-existent cbufs
2019-02-21 Kenneth Graunkeiris: bother with BTIs
2019-02-21 Kenneth Graunkeiris: lower storage image derefs
2019-02-21 Kenneth Graunkeiris: set the binding table size
2019-02-21 Kenneth Graunkeiris: use 0 for TCS passthrough program string ID
2019-02-21 Caio Marcelo de... iris: Add support for TCS passthrough
2019-02-21 Kenneth Graunkeiris: silence const warning
2019-02-21 Kenneth Graunkeiris: refactor program CSO stuff
2019-02-21 Kenneth Graunkeiris: use consistent copyright formatting
2019-02-21 Kenneth Graunkeiris: last VUE map NOS, handle > 16 FS inputs
2019-02-21 Kenneth Graunkeiris: comment everything
2019-02-21 Kenneth Graunkeiris: drop pipe_shader_state
2019-02-21 Kenneth Graunkeiris: unbind compiled shaders if none are present
2019-02-21 Kenneth Graunkeiris: export get_shader_info
2019-02-21 Kenneth Graunkeiris: assert about passthrough shaders to make this...
2019-02-21 Kenneth Graunkeiris: compile a TCS...don't bother with passthrough yet
2019-02-21 Kenneth Graunkeiris: TES program key inputs
2019-02-21 Kenneth Graunkeiris: fix crash
2019-02-21 Kenneth Graunkeiris: record FS NOS
2019-02-21 Kenneth Graunkeiris: NOS mechanics
2019-02-21 Kenneth Graunkeiris: bind state helper function
2019-02-21 Kenneth Graunkeiris: s/hwcso/state/g
2019-02-21 Kenneth Graunkeiris: bother setting program_string_id...
2019-02-21 Kenneth Graunkeiris: streamout
2019-02-21 Kenneth Graunkeiris: Implement 3DSTATE_SO_DECL_LIST
2019-02-21 Kenneth Graunkeiris: SBE change stash
2019-02-21 Kenneth Graunkeiris: geometry shader support
2019-02-21 Kenneth Graunkeiris: TES uniform fixes
2019-02-21 Kenneth Graunkeiris: shader dirty bits
2019-02-21 Kenneth Graunkeiris: actually init num_viewports
2019-02-21 Kenneth Graunkeiris: fix num viewports to be based on programs
2019-02-21 Kenneth Graunkeiris: comment about reemitting and flushing
2019-02-21 Kenneth Graunkeiris: better ubo handling
2019-02-21 Kenneth Graunkeiris: maybe slightly less boats uniforms
2019-02-21 Kenneth Graunkeiris: uniforms for VS
2019-02-21 Kenneth Graunkeiris: copy over i965's cache tracking
2019-02-21 Kenneth Graunkeiris: better BT asserts
2019-02-21 Kenneth Graunkeiris: TES stash
2019-02-21 Kenneth Graunkeiris: uniform bits...badly
2019-02-21 Kenneth Graunkeiris: URB configs.
next