summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_context.h
Commit message (Expand)AuthorAgeFilesLines
* iris/WIP: add broadwell supportDave Airlie2019-02-211-2/+2
* iris: Only resolve inputs for actual shader stagesKenneth Graunke2019-02-211-2/+2
* iris: pin and re-pin the scratch BOKenneth Graunke2019-02-211-3/+3
* iris: Track blend enables, save outbound for resolve codeKenneth Graunke2019-02-211-0/+3
* iris: Implement DrawTransformFeedback()Kenneth Graunke2019-02-211-0/+6
* iris: Copy anv's MI_MATH helpers for multiplication and divisionJason Ekstrand2019-02-211-0/+4
* iris: Move iris_stream_output_target def to iris_context.hKenneth Graunke2019-02-211-0/+10
* iris: Reorder LRR parameters to have dst first.Kenneth Graunke2019-02-211-4/+4
* iris: rewrite set_vertex_buffer and VB handlingKenneth Graunke2019-02-211-0/+3
* iris: Replace num_textures etc with a bitmask we can scanKenneth Graunke2019-02-211-3/+6
* iris: Destroy the border color poolKenneth Graunke2019-02-211-0/+1
* iris: fix conditional compute, don't stomp predicate for pipelined queriesKenneth Graunke2019-02-211-1/+9
* iris: add conditional render supportDave Airlie2019-02-211-0/+17
* iris: iris add load register reg32/64Dave Airlie2019-02-211-0/+4
* iris: actually flush for storage imagesKenneth Graunke2019-02-211-0/+1
* iris: rework program cache interfaceKenneth Graunke2019-02-211-13/+4
* iris: export iris_upload_shaderKenneth Graunke2019-02-211-0/+9
* iris: Do the 48-bit vertex buffer address invalidation workaroundKenneth Graunke2019-02-211-0/+4
* iris: Put batches in an arrayKenneth Graunke2019-02-211-5/+1
* iris: Add fence support using drm_syncobjChris Wilson2019-02-211-0/+1
* iris: drop param stuffsKenneth Graunke2019-02-211-9/+0
* iris: actually upload clip planes.Kenneth Graunke2019-02-211-0/+1
* iris: bypass params and do it ourselvesKenneth Graunke2019-02-211-1/+7
* iris: hook up key stuff for clip plane loweringKenneth Graunke2019-02-211-0/+1
* iris: add param domain definesKenneth Graunke2019-02-211-0/+9
* iris: Defer cbuf0 upload to draw timeKenneth Graunke2019-02-211-0/+3
* iris: partial set_query_active_stateKenneth Graunke2019-02-211-0/+2
* iris: implement scratch space!Kenneth Graunke2019-02-211-2/+12
* iris: Fix texture buffer / image buffer sizes.Kenneth Graunke2019-02-211-0/+1
* iris: don't let render/compute contexts stomp each other's dirty bitsKenneth Graunke2019-02-211-0/+8
* iris: rewrite grid surface handlingKenneth Graunke2019-02-211-0/+7
* iris/compute: Push subgroup-idJordan Justen2019-02-211-0/+2
* iris: Add IRIS_DIRTY_CONSTANTS_CSJordan Justen2019-02-211-14/+15
* iris: little bits of compute basicsKenneth Graunke2019-02-211-0/+15
* iris: null for non-existent cbufsKenneth Graunke2019-02-211-0/+3
* iris: set image access correctlyKenneth Graunke2019-02-211-2/+5
* iris: implement set_shader_images hookKenneth Graunke2019-02-211-0/+7
* iris: glGet timestamps, more correct timestampsKenneth Graunke2019-02-211-0/+5
* iris: primitives generated query supportKenneth Graunke2019-02-211-0/+4
* iris: results writeKenneth Graunke2019-02-211-0/+4
* iris: LRM/SRM/SDI hooksKenneth Graunke2019-02-211-0/+20
* iris: Add support for TCS passthroughCaio Marcelo de Oliveira Filho2019-02-211-0/+3
* iris: inherit the index buffer properlyKenneth Graunke2019-02-211-0/+1
* iris: totally untested icelake supportKenneth Graunke2019-02-211-0/+2
* iris: Support multiple binder BOs, update Surface State Base AddressKenneth Graunke2019-02-211-0/+12
* iris: don't unconditionally emit 3DSTATE_VF / 3DSTATE_VF_TOPOLOGYKenneth Graunke2019-02-211-0/+7
* iris: proper cache trackingKenneth Graunke2019-02-211-0/+6
* iris: Move cache tracking to iris_resolve.cKenneth Graunke2019-02-211-13/+16
* iris: track depth/stencil writes enabledKenneth Graunke2019-02-211-0/+6
* iris: Move things to iris_shader_stateKenneth Graunke2019-02-211-5/+7