summaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_compiler.h
Commit message (Expand)AuthorAgeFilesLines
* i965: Do NIR shader cloning in the caller.Kenneth Graunke2018-11-201-5/+5
* i965: add support for sampling from AYUVLionel Landwerlin2018-11-121-0/+1
* intel/compiler: Remove surface_idx from brw_image_paramJason Ekstrand2018-08-291-10/+6
* intel/compiler: Add brw_get_compiler_config_value for disk cacheJordan Justen2018-08-011-0/+12
* anv/pipeline: More aggressively optimize away color attachmentsJason Ekstrand2018-08-011-0/+1
* anv,intel: Enable nir_opt_large_constants for VulkanJason Ekstrand2018-07-021-0/+6
* intel/fs: Add fields to wm_prog_data for SIMD32 dispatchJason Ekstrand2018-06-281-0/+7
* i965: Add plumbing for shader time in 32-wide FS dispatch mode.Francisco Jerez2018-06-281-0/+1
* intel/fs: Rework KSP data to be SIMD width-basedJason Ekstrand2018-06-281-28/+25
* intel/compiler: Add and use helpers for working with KSP indicesJason Ekstrand2018-06-281-0/+85
* intel: activate the gl_BaseVertex loweringAntia Puentes2018-05-021-1/+0
* intel/compiler: Add uses_is_indexed_draw flagAntia Puentes2018-05-021-0/+1
* intel/compiler: Add a uses_firstvertex flagNeil Roberts2018-04-191-0/+1
* mesa: include mtypes.h lessMarek Olšák2018-04-121-0/+1
* intel/compiler/icl: Update the assert in brw_stage_has_packed_dispatch()Anuj Phogat2018-03-221-1/+1
* anv: Add support for SPIR-V 1.3 subgroup operationsJason Ekstrand2018-03-071-0/+8
* anv: Implement vkCmdDispatchBaseJason Ekstrand2018-03-071-0/+3
* intel: Split gen_device_info out into libintel_devJordan Justen2018-03-051-1/+1
* intel/compiler: Silence unused parameter warnings in release buildsIan Romanick2018-03-021-1/+1
* i965: Drop render_target_start from binding table struct.Kenneth Graunke2018-01-221-1/+0
* i965: Drop support for the legacy SNORM -> Float equation.Kenneth Graunke2018-01-021-1/+0
* intel: Drop mtypes.h include from brw_compiler.h.Kenneth Graunke2017-11-151-1/+0
* i965: Use nir_lower_atomics_to_ssbos and delete ABO compiler code.Kenneth Graunke2017-11-151-1/+0
* intel/cs: Push subgroup ID instead of base thread IDJason Ekstrand2017-11-071-1/+1
* intel/cs: Stop setting dispatch_grf_start_regJason Ekstrand2017-11-071-1/+0
* intel/compiler: Add functions to get prog_data and prog_key sizes for a stageJordan Justen2017-10-311-0/+6
* intel/compiler: Add union types for prog_data and prog_key stagesJordan Justen2017-10-311-0/+22
* intel/compiler: Remove final_program_size from brw_compile_*Jordan Justen2017-10-311-6/+0
* intel/compiler: add new field for storing program sizeCarl Worth2017-10-311-0/+2
* i965: Delete brw_wm_prog_key::drawable_height.Kenneth Graunke2017-10-291-1/+0
* i965: Delete unused brw_vs_prog_data::nr_attributes field.Kenneth Graunke2017-10-271-1/+0
* intel/cs: Make thread_local_id a regular builtin paramJason Ekstrand2017-10-121-1/+2
* intel/compiler: Add a helper for growing the prog_data::param arrayJason Ekstrand2017-10-121-0/+13
* intel/compiler: Add a flag for pull constant supportJason Ekstrand2017-10-121-0/+6
* i965: Store image_param in brw_context instead of prog_dataJason Ekstrand2017-10-121-4/+0
* intel: Rewrite the world of push/pull paramsJason Ekstrand2017-10-121-6/+67
* i965: skip reading unused slots at the begining of the URB for the FSIago Toral Quiroga2017-10-021-0/+29
* i965: Add a brw_wm_prog_data::has_render_target_reads field.Kenneth Graunke2017-08-231-0/+1
* intel/compiler: properly size attribute wa_flags array for VulkanIago Toral Quiroga2017-08-111-1/+17
* i965: Select ranges of UBO data to be uploaded as push constants.Kenneth Graunke2017-07-131-0/+9
* i965: Switch to absolute addressing for constant buffer 0.Kenneth Graunke2017-07-131-0/+6
* i965/i915: Add UYVY as the supported formatJohnson Lin2017-06-301-0/+1
* i965/cnl: Update few assertionsAnuj Phogat2017-06-091-1/+1
* i965: Move clip program compilation to the compilerJason Ekstrand2017-05-261-0/+64
* i965: Move SF compilation to the compilerJason Ekstrand2017-05-261-0/+50
* i965: Move enums to brw_compiler.h.Rafael Antognolli2017-05-031-0/+21
* anv/pipeline: make FragCoord include sample positions when sample shadingIago Toral Quiroga2017-03-241-0/+1
* intel/compiler: consistently use ifndef guards over pragma onceEmil Velikov2017-03-221-1/+4
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-0/+1057