summaryrefslogtreecommitdiff
path: root/src/intel
AgeCommit message (Expand)AuthorFilesLines
2018-02-01intel/decoder: Fix control / evaluation label mixup.Kenneth Graunke1-2/+2
2018-01-30anv/cmd_buffer: Re-emit the pipeline at every subpassJason Ekstrand1-0/+11
2018-01-30anv/pipeline: lower constant initializers on output variables earlierIago Toral Quiroga1-0/+5
2018-01-29anv/cmd_buffer: Emit PIPE_CONTROL with ISP bit on older platforms.Rafael Antognolli1-4/+2
2018-01-30nir: add vs_inputs_dual_locations compiler optionTimothy Arceri1-0/+3
2018-01-30compiler: tidy up double_inputs_read usesTimothy Arceri1-1/+1
2018-01-26anv/gen10: Emit CS stall and mark push constants dirty.Rafael Antognolli2-7/+12
2018-01-26i965/gen10: Re-enable push constants.Rafael Antognolli1-9/+0
2018-01-26anv/gen10: Ignore push constant packets during context restore.Rafael Antognolli2-0/+48
2018-01-26anv/pipeline: remove the pipeline layout field from anv_pipelineIago Toral Quiroga3-4/+0
2018-01-26anv/cmd_buffer: add the pipeline layout to the pipeline stateIago Toral Quiroga3-5/+12
2018-01-26anv/pipeline: don't take the layout from the pipeline to compile shadersIago Toral Quiroga4-25/+39
2018-01-26anv/descriptor_set: add reference counting for descriptor set layoutsIago Toral Quiroga3-11/+41
2018-01-26anv/pipeline: Don't look at blend state unless we have an attachmentJason Ekstrand1-3/+3
2018-01-26anv_icd.py: improve reproducible buildsMaxin B. John1-1/+1
2018-01-25i965/fs: Reset the register file to VGRF in lower_integer_multiplicationJason Ekstrand1-5/+10
2018-01-25automake: anv: ship anv_extensions_gen.py in the tarballEmil Velikov1-0/+1
2018-01-24aubinator: Multiply count by 4 to compute buffer sizesJason Ekstrand1-1/+1
2018-01-25anv: correct a duplicate check in an assertGrazvydas Ignotas1-1/+1
2018-01-23anv/cmd_buffer: Move gen7 index buffer state to graphics stateJason Ekstrand2-13/+13
2018-01-23anv/cmd_buffer: Move num_workgroups to compute stateJason Ekstrand2-9/+12
2018-01-23anv/cmd_buffer: Move dynamic state to graphics stateJason Ekstrand4-30/+33
2018-01-23anv/cmd_buffer: Use a temporary variable for dynamic stateJason Ekstrand2-27/+24
2018-01-23anv/cmd_buffer: Move vb_dirty bits into anv_cmd_graphics_stateJason Ekstrand4-7/+7
2018-01-23anv/cmd_buffer: Move dirty bits into anv_cmd_*_stateJason Ekstrand7-60/+62
2018-01-23anv: Separate compute and graphics descriptor setsJason Ekstrand4-32/+70
2018-01-23anv/cmd_buffer: Use anv_descriptor_for_binding for samplersJason Ekstrand1-4/+2
2018-01-23anv/cmd_buffer: Add a helper for binding descriptor setsJason Ekstrand1-28/+42
2018-01-23anv/cmd_buffer: Refactor ensure_push_descriptor_setJason Ekstrand1-11/+13
2018-01-23anv: Remove semicolons from vk_error[f] definitionsJason Ekstrand1-2/+2
2018-01-23anv/cmd_buffer: Add substructs to anv_cmd_state for graphics and computeJason Ekstrand5-32/+74
2018-01-23anv/cmd_buffer: Use some pre-existing pipeline temporariesJason Ekstrand2-7/+5
2018-01-23anv/cmd_buffer: Rework anv_cmd_state_resetJason Ekstrand1-38/+22
2018-01-23anv/cmd_buffer: Get rid of the meta query workaroundJason Ekstrand3-16/+0
2018-01-23anv/cmd_state: Drop the scratch_size fieldJason Ekstrand1-1/+0
2018-01-23anv/pipeline: Don't assert on more than 32 samplersJason Ekstrand1-1/+7
2018-01-23anv: Return trampoline entrypoints from GetInstanceProcAddrJason Ekstrand2-1/+50
2018-01-23anv/entrypoints: Use an named tuple for paramsJason Ekstrand1-11/+23
2018-01-23anv: Only advertise enabled entrypointsJason Ekstrand3-6/+74
2018-01-23anv: Add a per-device dispatch tableJason Ekstrand2-1/+44
2018-01-23anv: Add a per-instance dispatch tableJason Ekstrand2-1/+7
2018-01-23anv: Properly NULL for GetInstanceProcAddr with a null instanceJason Ekstrand1-1/+23
2018-01-23anv/extensions: Fix VkVersion::c_vk_version for patch == NoneJason Ekstrand1-1/+2
2018-01-23anv/entrypoints: Parse entrypoints before extensions/featuresJason Ekstrand1-15/+17
2018-01-23anv/entrypoints: Expose the different dispatch tablesJason Ekstrand1-8/+12
2018-01-23anv/entrypoints: Split entrypoint index lookup into its own functionJason Ekstrand2-5/+16
2018-01-23anv/entrypoints: Add a LAYERS helper variableJason Ekstrand1-7/+15
2018-01-23anv/entrypoints: Add an Entrypoint classJason Ekstrand1-50/+63
2018-01-23anv: Add a per-device table of enabled extensionsJason Ekstrand2-0/+5
2018-01-23anv: Use tables for device extension wranglingJason Ekstrand3-32/+49