summaryrefslogtreecommitdiff
path: root/src/intel
AgeCommit message (Expand)AuthorFilesLines
2021-06-22nir: use a more fitting index for btd_stack_push_intelLionel Landwerlin1-1/+1
2021-06-22nir: drop the btd_resume_intel intrinsicLionel Landwerlin3-14/+2
2021-06-22intel/rt: switch to common pass for shader calls loweringLionel Landwerlin3-1041/+55
2021-06-22anv: implement caching for ray tracing pipelinesLionel Landwerlin1-96/+262
2021-06-22anv: move trivial return shader to deviceLionel Landwerlin4-36/+48
2021-06-22anv: store more RT shader data in pipeline_stage objectLionel Landwerlin1-7/+6
2021-06-22anv: cache raytracing trampoline shaderLionel Landwerlin4-34/+87
2021-06-22blorp: add blorp string in shader keysLionel Landwerlin4-16/+28
2021-06-22anv: Implement vkCmdTraceRays and vkCmdTraceRaysIndirectJason Ekstrand2-4/+245
2021-06-22anv: Make anv_address::offset 64-bitJason Ekstrand1-2/+13
2021-06-22anv: Allow _anv_combine_address with a NULL batchJason Ekstrand1-0/+3
2021-06-22anv: Add support for vkCmdSetRayTracingPipelineStackSizeKHRJason Ekstrand3-0/+72
2021-06-22anv: Compute scratch sizes for ray-tracing pipelines and shader groupsJason Ekstrand2-3/+104
2021-06-22anv: Create and return ray-tracing pipeline SBT handlesJason Ekstrand3-3/+64
2021-06-22intel/fs: Don't pull CS push constants if uses_inline_dataJason Ekstrand2-1/+11
2021-06-22anv: Compile trivial return and trampoline shadersJason Ekstrand2-0/+71
2021-06-22anv: Compile ray-tracing shadersJason Ekstrand2-11/+327
2021-06-22anv: Support fetching descriptor addresses from push constantsJason Ekstrand3-0/+45
2021-06-22nir/apply_pipeline_layout: Handle bindless shadersJason Ekstrand1-3/+12
2021-06-22anv: Disallow UBO pushing for bindless shadersJason Ekstrand1-1/+2
2021-06-22intel/rt: Use reloc constants for the resume SBTJason Ekstrand4-10/+8
2021-06-22intel/fs: Add support for compiling bindless shaders with resume shadersJason Ekstrand4-20/+130
2021-06-22intel/compiler: Add a U32 reloc typeJason Ekstrand2-0/+5
2021-06-22intel/compiler: Generalize shader relocations a bitJason Ekstrand4-15/+47
2021-06-22anv,iris: Move the SHADER_RELOC enums to brw_compiler.hJason Ekstrand4-9/+9
2021-06-22anv: Add support for binding ray-tracing pipelinesJason Ekstrand1-4/+47
2021-06-22anv: Add a ray-tracing pipeline objectJason Ekstrand3-2/+199
2021-06-22anv: Get ready for more pipeline stagesJason Ekstrand7-16/+23
2021-06-22anv: Add minimal boilerplate for VK_KHR_ray_tracing_pipelineJason Ekstrand4-0/+83
2021-06-22anv: Add support for binding acceleration structuresJason Ekstrand5-5/+126
2021-06-22anv: Add stub support for acceleration structuresJason Ekstrand3-8/+104
2021-06-22anv: Add minimal boilerplate for VK_KHR_acceleration_structureJason Ekstrand2-0/+188
2021-06-22anv: adjust headers for non-GNU after e9e1e0362b6cJan Beich1-0/+5
2021-06-22anv: provide dummy vkCmdSetPatchControlPointsEXTTapani Pälli1-0/+8
2021-06-21intel/gen125.xml: Drop GPGPU_WALKERJordan Justen1-29/+0
2021-06-21anv: implement VK_EXT_physical_device_drmLionel Landwerlin1-0/+28
2021-06-21nir/propagate_invariant: add invariant_prim optionRhys Perry1-1/+1
2021-06-18nir: Add an interface for logging shaders with mesa_log*.Emma Anholt1-0/+1
2021-06-18docs/isl: Add detailed documentation about tiling on Intel GPUsJason Ekstrand2-10/+26
2021-06-18docs/isl: Add detailed documentation about isl formatsJason Ekstrand1-6/+110
2021-06-18isl: Document more members of isl_surfJason Ekstrand1-0/+26
2021-06-18intel/vec4: Add missing break statement.Vinson Lee1-0/+1
2021-06-18anv: enable multi-planar support for drm format modifierYiwei Zhang2-10/+24
2021-06-18anv: support multi-planar format in add_all_surfaces_explicit_layoutYiwei Zhang1-44/+56
2021-06-18anv: fix some log formatsYiwei Zhang1-7/+7
2021-06-17anv: Fix dynamic primitive topology for tess on Gfx7.x tooKenneth Graunke1-1/+1
2021-06-16anv: fix build errors after commit 8b7ff78Yiwei Zhang1-0/+3
2021-06-16anv: fix dynamic primitive topology for tessMike Blumenkrantz2-15/+2
2021-06-15anv: Agressively no-op Flush/InvalidateMappedMemoryRangesJason Ekstrand2-2/+14
2021-06-15anv: Replace DC Flush with HDC Pipeline FlushFelix DeGrood3-8/+22