summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/iris/iris_context.h
Commit message (Expand)AuthorAgeFilesLines
* iris: Create, destroy and replace Xe enginesJosé Roberto de Souza2023-04-131-1/+1
* iris: Store iris_context's priorityJosé Roberto de Souza2023-03-171-0/+7
* iris: Drop usage of i915 EXEC_OBJECT_WRITEJosé Roberto de Souza2023-03-151-0/+2
* iris: trace frames with u_traceLionel Landwerlin2023-03-101-0/+4
* iris: Drop iris_cache_flush_for_renderNanley Chery2023-02-151-3/+0
* iris: add restrictions for 3DSTATE_RASTER::AntiAliasingEnableTapani Pälli2023-01-201-0/+3
* iris: Don't flush the render cache for a compute batchRohan Garg2023-01-201-0/+12
* iris: Update aux state tracking for image views after draws/dispatchesKenneth Graunke2022-12-141-0/+5
* iris: Drop batch parameter from iris_update_postdraw_resolve_trackingKenneth Graunke2022-12-141-2/+1
* iris: move bindless surface state heap inside the surface state heapLionel Landwerlin2022-11-191-1/+1
* iris: Destroy batch contexts in a single placeJosé Roberto de Souza2022-11-161-0/+1
* iris: invalidate sysvals if grid dimension changesKarol Herbst2022-11-021-0/+2
* iris: Emit protection & session ID on protected command buffersLionel Landwerlin2022-10-271-0/+3
* iris: Set SamplerCount in shader packetsJason Ekstrand2022-10-101-0/+2
* iris: bump IRIS_MAX_GLOBAL_BINDINGS to 128Karol Herbst2022-10-101-1/+1
* iris: Support up to 128 texturesJason Ekstrand2022-09-221-2/+3
* iris: Support up to 64 imagesJason Ekstrand2022-09-221-1/+1
* iris: Split max #defines for textures/samplers/imagesJason Ekstrand2022-09-221-3/+2
* iris: Handle new untyped dataport cache flush PIPE_CONTROL fieldSagar Ghuge2022-08-051-0/+2
* iris: reorder to minimize paddingMark Janes2022-07-291-6/+4
* iris: pad all structures used in a shader keyMark Janes2022-07-291-4/+20
* iris: Add FLUSH_HDC to PIPE_CONTROL_CACHE_FLUSH_BITSKenneth Graunke2022-05-171-0/+1
* driconf: Add a limit_trig_input_range optionVadym Shovkoplias2022-05-131-0/+1
* iris: Extend the cache tracker to handle L3 flushes and invalidatesKenneth Graunke2022-04-131-0/+4
* iris: Add a separate PIPE_CONTROL_L3_READ_ONLY_CACHE_INVALIDATE bitKenneth Graunke2022-04-131-0/+1
* util: Rename pipe_debug_callback to util_debug_callbackYonggang Luo2022-04-011-1/+1
* util: Rename pipe_debug_message to util_debug_messageYonggang Luo2022-04-011-1/+1
* iris: have a single border color pool per bufmgrPaulo Zanoni2022-02-111-24/+0
* iris: Set BLORP_BATCH_USE_{COMPUTE,BLITTER} flags for the target batchKenneth Graunke2022-01-241-0/+11
* mesa/*: use an internal enum for tessellation primitive types.Dave Airlie2022-01-191-1/+1
* iris: utrace/perfetto supportLionel Landwerlin2022-01-141-0/+5
* anv,iris: PSS Stall Sync around color fast clearsNanley Chery2022-01-121-0/+1
* iris: Program pixel hashing tables on XeHP.Francisco Jerez2022-01-101-0/+3
* intel: fix INTEL_DEBUG environment variable on 32-bit systemsMarcin Ślusarz2021-10-151-1/+1
* iris: Enable geometry distributionAnuj Phogat2021-10-131-0/+1
* iris: Move suballocated resources to a dedicated allocation on exportKenneth Graunke2021-10-011-0/+1
* iris: Move iris_set_max_shader_compiler_threads and iris_is_parallel_shader_c...Ian Romanick2021-09-171-0/+1
* iris: Eliminate iris_uncompiled_shader::needs_edge_flagIan Romanick2021-09-171-2/+0
* iris: crocus: Use shader_info::is_arb_asm flagIan Romanick2021-09-171-3/+0
* iris: Make sure a bound resource is flushed after iris_dirty_for_history.Francisco Jerez2021-09-021-0/+1
* iris: Track dirty UBOs per-stage for more targeted flushing.Francisco Jerez2021-09-021-0/+1
* iris: Use separate dirty bits for UBO and SSBO flushes.Francisco Jerez2021-09-021-1/+7
* iris: Add separate dirty bit for VBO flushes.Francisco Jerez2021-09-021-0/+1
* gallium: remove vertices_per_patch, add pipe_context::set_patch_verticesMarek Olšák2021-08-211-0/+1
* iris: declare padding for iris_vue_prog_keyMao, Marc2021-08-181-0/+5
* iris: Split iris_upload_shader in twoIan Romanick2021-07-281-8/+10
* iris: Enable threaded shader compilationIan Romanick2021-07-281-0/+3
* iris: Add the variant to the list as early as possibleIan Romanick2021-07-281-17/+30
* iris: Allocate shader variant in caller of iris_upload_shaderIan Romanick2021-07-281-0/+1
* iris: Extract allocation bits from iris_upload_shader to iris_create_shader_v...Ian Romanick2021-07-281-0/+7