summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/iris/iris_program.c
Commit message (Expand)AuthorAgeFilesLines
* intel: switch over to unified atomicsLionel Landwerlin2023-05-151-76/+14
* intel/nir: add options to storage image loweringLionel Landwerlin2023-04-181-1/+8
* iris: implement get_compute_state_infoKarol Herbst2023-03-311-0/+20
* intel: Use common helpers for TCS passthrough shadersKenneth Graunke2023-02-201-41/+39
* intel/fs: make alpha_to_coverage a tristateLionel Landwerlin2023-02-061-1/+1
* intel/compiler: Convert wm_prog_key::multisample_fbo to a tri-stateJason Ekstrand2023-02-061-1/+1
* intel/compiler: Convert wm_prog_key::persample_interp to a tri-stateJason Ekstrand2023-02-061-1/+1
* iris: Perform load_constant address math in 32-bit rather than 64-bitKenneth Graunke2023-02-021-5/+10
* iris: Add BO_ALLOC_PLAIN flagJosé Roberto de Souza2022-12-191-1/+1
* iris: Store intel_device_info in iris_bufmgrJosé Roberto de Souza2022-12-151-19/+19
* intel/fs: make Wa_1806565034 conditional to non robust accessLionel Landwerlin2022-12-131-1/+2
* intel/compiler: Delete key->msaa_16Kenneth Graunke2022-12-091-2/+1
* intel: Drop compressed_multisample_layout_mask from the compiler keysKenneth Graunke2022-12-091-1/+0
* iris: Lower load_base_workgroup_id to zeroJason Ekstrand2022-12-011-0/+7
* iris: move bindless surface state heap inside the surface state heapLionel Landwerlin2022-11-191-1/+1
* iris: Pass devinfo directly in iris_setup_uniformsCaio Oliveira2022-11-191-9/+7
* intel/compiler: Remove redundant argument from brw_nir_create_passthrough_tcsCaio Oliveira2022-11-191-3/+1
* gallium: split up req_local_memKarol Herbst2022-11-021-1/+1
* utils: Merge util/debug.* into util/u_debug.* and remove util/debug.*Illia Abernikhin2022-11-021-2/+2
* iris: Use nir_intrinsic_load_global_constant for large constantsKenneth Graunke2022-11-011-5/+5
* iris: Set SamplerCount in shader packetsJason Ekstrand2022-10-101-0/+1
* iris: use images_used instead of num_imagesKarol Herbst2022-10-101-1/+1
* iris: remove invalid nir_metadata_preserve from iris_fix_edge_flagsMarcin Ślusarz2022-09-261-2/+0
* iris: Support up to 128 texturesJason Ekstrand2022-09-221-6/+20
* iris: Stop looking at textures_used for samplersJason Ekstrand2022-09-221-2/+2
* iris: Fix more BO alignmentsJason Ekstrand2022-09-221-1/+2
* intel/compiler: Rename 8_PATCH to MULTI_PATCHCaio Oliveira2022-08-241-3/+3
* iris: Always initialize shader compilation queue ready fenceSviatoslav Peleshko2022-08-231-2/+1
* intel,anv,iris,crocus: Drop subgroup size from the shader keyJason Ekstrand2022-07-081-1/+0
* intel/compiler: Split 3DPRIM_* defines out to a separate header.Kenneth Graunke2022-06-301-0/+1
* intel/compiler: Stop including src/mesa/main/config.hKenneth Graunke2022-06-301-6/+6
* nir: Rename is_arb_asm to use_legacy_math_rules and document its meaning.Emma Anholt2022-06-101-2/+2
* driconf: Add a limit_trig_input_range optionVadym Shovkoplias2022-05-131-39/+46
* util: Rename pipe_debug_callback to util_debug_callbackYonggang Luo2022-04-011-10/+10
* iris: Mark a dirty update when vs_needs_sgvs_element value changedXiaohui Gu2022-03-041-1/+2
* mesa/*: use an internal enum for tessellation primitive types.Dave Airlie2022-01-191-11/+9
* intel/compiler: Use a struct for brw_compile_gs parametersCaio Oliveira2021-12-131-5/+9
* intel/compiler: Use a struct for brw_compile_tes parametersCaio Oliveira2021-12-131-5/+10
* intel/compiler: Use a struct for brw_compile_tcs parametersCaio Oliveira2021-12-131-5/+9
* intel/fs,vec4: Drop support for shader timeJason Ekstrand2021-12-101-3/+3
* intel/fs,vec4: Drop uniform compaction and pull constant supportJason Ekstrand2021-12-101-1/+0
* intel/compiler: drop glsl options from brw_compilerDave Airlie2021-12-071-2/+2
* intel: fix INTEL_DEBUG environment variable on 32-bit systemsMarcin Ślusarz2021-10-151-1/+1
* iris: Enable geometry distributionAnuj Phogat2021-10-131-1/+4
* iris: Add finalize_nirIan Romanick2021-09-171-11/+20
* iris: Move iris_set_max_shader_compiler_threads and iris_is_parallel_shader_c...Ian Romanick2021-09-171-0/+41
* iris: Eliminate iris_uncompiled_shader::needs_edge_flagIan Romanick2021-09-171-4/+3
* nir/edgeflags: Add a flag to indicate the edge flag input is neededIan Romanick2021-09-171-0/+1
* iris: Calculate uses_atomic_load_store after all loweringIan Romanick2021-09-171-2/+52
* iris: crocus: Use shader_info::is_arb_asm flagIan Romanick2021-09-171-6/+2