summaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_compiler.h
Commit message (Expand)AuthorAgeFilesLines
* intel/compiler: Allow for required subgroup sizesJason Ekstrand2019-07-241-3/+11
* intel/compiler: Allow for varying subgroup sizesJason Ekstrand2019-07-241-0/+1
* intel/compiler: Be more conservative about subgroup sizes in GLJason Ekstrand2019-07-241-0/+9
* intel/compiler: Add a "base class" for program keysJason Ekstrand2019-07-101-18/+16
* intel: Move brw_prog_key_set_id from i965 to the compiler.Kenneth Graunke2019-05-211-0/+3
* intel/compiler: Implement TCS 8_PATCH mode and INTEL_DEBUG=tcs8Kenneth Graunke2019-05-141-0/+7
* i965: Move program key debugging to the compiler.Kenneth Graunke2019-04-161-0/+4
* i965,iris,anv: Make alpha to coverage work with sample maskDanylo Piliaiev2019-03-251-1/+3
* intel/compiler: Silence unused parameter warning in brw_interpolation_map.cIan Romanick2019-03-061-2/+1
* i965: Add support for sampling from XYUV imagesKasireddy, Vivek2019-02-261-0/+1
* iris: handle PatchVerticesIn as a system value.Kenneth Graunke2019-02-211-0/+2
* intel/compiler: add scale_factors to sampler_prog_key_dataTapani Pälli2019-02-121-0/+3
* i965: Drop mark_surface_used mechanism.Kenneth Graunke2019-01-131-13/+0
* 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