aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
...
* anv: Pass buffer addresses into emit_push_constant*Jason Ekstrand2020-03-071-26/+32
* anv: Mark max_push_range UNUSED and simplify the codeJason Ekstrand2020-03-071-3/+2
* anv: Parse VkPhysicalDeviceFeatures2 in CreateDeviceJason Ekstrand2020-03-071-10/+45
* anv: Flatten the logic add_aux_surface_if_supported (v3)Chad Versace2020-03-061-85/+101
* anv: Refactor creation of aux surfaces (v2)Chad Versace2020-03-061-86/+112
* anv: Add anv_image_plane_needs_shadow_surface() (v2)Chad Versace2020-03-061-31/+58
* intel/compiler: Calculate num_instructions in O(1) during register pressure c...Francisco Jerez2020-03-061-3/+2
* intel/compiler: Move register pressure calculation into IR analysis objectFrancisco Jerez2020-03-063-19/+47
* entel/compiler: Simplify new_idom reduction in dominance tree calculationFrancisco Jerez2020-03-061-5/+2
* intel/compiler: Move dominance tree data structure into idom_tree objectFrancisco Jerez2020-03-062-26/+47
* intel/compiler: Move idom tree calculation and related logic into analysis ob...Francisco Jerez2020-03-065-32/+59
* intel/compiler: Drop invalidate_live_intervals()Francisco Jerez2020-03-066-21/+0
* intel/compiler/vec4: Switch liveness analysis to IR analysis frameworkFrancisco Jerez2020-03-068-57/+29
* intel/compiler/fs: Switch liveness analysis to IR analysis frameworkFrancisco Jerez2020-03-0612-97/+84
* intel/compiler/vec4: Add live interval validation passFrancisco Jerez2020-03-062-0/+46
* intel/compiler/fs: Add live interval validation passFrancisco Jerez2020-03-062-0/+43
* intel/compiler: Pass single backend_shader argument to the vec4_live_variable...Francisco Jerez2020-03-062-5/+6
* intel/compiler: Pass single backend_shader argument to the fs_live_variables ...Francisco Jerez2020-03-062-11/+10
* intel/compiler: Restructure live intervals computation codeFrancisco Jerez2020-03-062-78/+54
* intel/compiler: Move all live interval analysis results into vec4_live_variablesFrancisco Jerez2020-03-067-25/+36
* intel/compiler: Move all live interval analysis results into fs_live_variablesFrancisco Jerez2020-03-069-42/+43
* intel/compiler: Mark virtual_grf_interferes and vars_interfere as constFrancisco Jerez2020-03-065-6/+6
* intel/compiler: Pass detailed dependency classes to invalidate_analysis()Francisco Jerez2020-03-0620-54/+61
* intel/compiler: Define more detailed analysis dependency classesFrancisco Jerez2020-03-061-0/+46
* intel/compiler: Introduce backend_shader method to propagate IR changes to an...Francisco Jerez2020-03-0624-52/+93
* intel/compiler: Introduce simple IR analysis pass frameworkFrancisco Jerez2020-03-062-0/+147
* intel/compiler: Reverse inclusion dependency between brw_vec4_live_variables....Francisco Jerez2020-03-064-6/+3
* intel/compiler: Reverse inclusion dependency between brw_fs_live_variables.h ...Francisco Jerez2020-03-063-3/+4
* intel/compiler: Nest definition of live variables block_data structuresFrancisco Jerez2020-03-064-82/+83
* intel/compiler: Reverse inclusion dependency between brw_cfg.h and brw_shader.hFrancisco Jerez2020-03-064-6/+6
* intel/compiler: Move base IR definitions into a separate header fileFrancisco Jerez2020-03-063-157/+184
* anv: Enable HiZ for VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMALJason Ekstrand2020-03-051-8/+19
* blorp: Write to depth/stencil images as depth/stencil when possibleJason Ekstrand2020-03-053-18/+77
* isl: Set 3DSTATE_DEPTH_BUFFER::Depth correctly for 3D surfacesJason Ekstrand2020-03-051-1/+19
* intel/gen12+: Disable mid thread preemption.Rafael Antognolli2020-03-032-0/+13
* intel/isl: Implement D16_UNORM workarounds.Rafael Antognolli2020-03-034-2/+75
* anv: multiply the scratch space by 4 on gen9-10 like iris and i965Paulo Zanoni2020-03-031-2/+16
* intel/device: bdw_gt1 actually has 6 eus per subslicePaulo Zanoni2020-03-031-1/+1
* intel: fix the gen 12 compute shader scratch IDsPaulo Zanoni2020-03-031-3/+8
* intel: fix the gen 11 compute shader scratch IDsPaulo Zanoni2020-03-031-1/+6
* anv: Wait for the GPU to be idle before invalidating the aux table.Rafael Antognolli2020-03-021-0/+10
* anv: Do end-of-pipe sync around MCS/CCS ops instead of CS stallJason Ekstrand2020-03-022-8/+8
* anv: Use a proper end-of-pipe sync instead of just CS stallJason Ekstrand2020-03-022-15/+118
* anv: Use the PIPE_CONTROL instead of bits for the CS stall W/AJason Ekstrand2020-03-021-3/+7
* intel/tools/dump_gpu: fix getparam valuesLionel Landwerlin2020-03-021-1/+8
* intel/compiler: Restrict cs_threads to 64Jordan Justen2020-02-281-1/+3
* anv: Remove unused field `urb.total_size`Caio Marcelo de Oliveira Filho2020-02-274-10/+5
* anv: Remove unused field xfb_used from anv_pipelineCaio Marcelo de Oliveira Filho2020-02-272-5/+1
* nir: Drop nir_tex_instr::texture_array_sizeJason Ekstrand2020-02-262-6/+0
* intel/tools: Do not print type/qualifiers/name for c_literalMatt Turner2020-02-251-1/+1