summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_program.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Move iris_debug_recompile calls before uploading.Kenneth Graunke2019-04-161-33/+33
* iris: Print the reason for shader recompiles.Kenneth Graunke2019-04-161-6/+30
* glsl/nir: add support for lowering bindless images_derefsKarol Herbst2019-04-121-1/+1
* nir: move brw_nir_rewrite_image_intrinsic into common codeKarol Herbst2019-04-121-1/+1
* iris: Silence unused variable warnings in release modeKenneth Graunke2019-04-061-3/+2
* iris: avoid use after free in shader destructionDave Airlie2019-04-051-7/+49
* iris: initialize num_cbufsTapani Pälli2019-03-201-1/+1
* iris: Fix TES gl_PatchVerticesIn handling.Kenneth Graunke2019-03-111-0/+7
* iris: Rework default tessellation level uploadsKenneth Graunke2019-03-111-2/+23
* iris: Defer uploading sampler state tables until draw timeKenneth Graunke2019-03-071-0/+8
* iris: add support for tgsi_to_nirAndre Heider2019-03-071-3/+8
* iris: setup EdgeFlag Vertex Element when needed.Jose Maria Casanova Crespo2019-03-061-1/+8
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-061-1/+1
* iris: Enable ARB_shader_draw_parameters supportJose Maria Casanova Crespo2019-02-261-0/+18
* iris: Skip msaa16 on gen < 9.Rafael Antognolli2019-02-211-15/+33
* iris: Set program key fields for MCSKenneth Graunke2019-02-211-3/+6
* iris: Move create and bind driver hooks to the end of iris_program.cKenneth Graunke2019-02-211-330/+312
* iris: Set HasWriteableRT correctlyKenneth Graunke2019-02-211-0/+15
* iris: rework num textures to util_lastbitKenneth Graunke2019-02-211-4/+6
* iris: Implement ALT mode for ARB_{vertex,fragment}_shaderKenneth Graunke2019-02-211-2/+4
* iris: Remap stream output indexes back to VARYING_SLOT_*.Kenneth Graunke2019-02-211-2/+25
* iris: always include an extra constbuf0 if using UBOsCaio Marcelo de Oliveira Filho2019-02-211-41/+45
* iris: Leave a comment about why Broadwell images are brokenKenneth Graunke2019-02-211-0/+4
* iris: Fill out brw_image_params for storage images on BroadwellKenneth Graunke2019-02-211-8/+71
* iris: Don't make duplicate system valuesKenneth Graunke2019-02-211-7/+22
* iris: Fix scratch space allocation on Icelake.Kenneth Graunke2019-02-211-4/+8
* iris: more dead commentsKenneth Graunke2019-02-211-1/+0
* iris: pin and re-pin the scratch BOKenneth Graunke2019-02-211-4/+2
* iris: Implement DrawTransformFeedback()Kenneth Graunke2019-02-211-6/+17
* iris: handle PatchVerticesIn as a system value.Kenneth Graunke2019-02-211-0/+4
* iris: Fix NOS mechanismKenneth Graunke2019-02-211-7/+7
* iris: Fix failed to compile TCS messageKenneth Graunke2019-02-211-1/+1
* iris: drop pull constant binding table entryKenneth Graunke2019-02-211-4/+0
* iris: Enable precompilesKenneth Graunke2019-02-211-7/+151
* iris: rework program cache interfaceKenneth Graunke2019-02-211-54/+123
* iris: Use wrappers for create_xs_state rather than a switch statementKenneth Graunke2019-02-211-46/+78
* iris: fix comment locationKenneth Graunke2019-02-211-5/+5
* iris: Fix VIEWPORT/LAYER in stream output infoKenneth Graunke2019-02-211-2/+34
* iris: Fix SLMKenneth Graunke2019-02-211-0/+2
* iris: Fix TCS/TES slot unificationKenneth Graunke2019-02-211-2/+2
* iris: fix sysval only binding tablesKenneth Graunke2019-02-211-12/+24
* iris: don't trip on param assertsKenneth Graunke2019-02-211-3/+7
* iris: regather info so we get CLIP_DIST slots, not CLIP_VERTEXKenneth Graunke2019-02-211-0/+1
* iris: drop iris_setup_push_uniform_rangeKenneth Graunke2019-02-211-33/+0
* iris: fix more uniform setupKenneth Graunke2019-02-211-1/+6
* iris: bypass params and do it ourselvesKenneth Graunke2019-02-211-21/+55
* iris: dodge backend UCP loweringKenneth Graunke2019-02-211-1/+7
* iris: fix system value remappingKenneth Graunke2019-02-211-2/+12
* iris: hook up key stuff for clip plane loweringKenneth Graunke2019-02-211-1/+4
* iris: lower user clip planesKenneth Graunke2019-02-211-0/+8