aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* nir/algebraic: Don't emit empty initializers for MSVCConnor Abbott2019-05-041-0/+4
* meson: Don't build glsl cache_test when shader cache is disabledDylan Baker2019-05-031-12/+13
* glsl/tests: define ssize_t on windowsDylan Baker2019-05-031-0/+4
* glsl: fix general_ir_test with mingwDylan Baker2019-05-031-7/+7
* nir: fix lower vars to ssa for larger vector sizes.Dave Airlie2019-05-031-4/+4
* spirv: fix SpvOpBitSize return value.Dave Airlie2019-05-031-3/+1
* nir: fix nir tex print harderRob Clark2019-05-021-6/+5
* glsl: fix and clean up NV_compute_shader_derivatives supportMarek Olšák2019-05-021-54/+24
* nir: add pass to lower fb readsRob Clark2019-05-025-6/+141
* nir: fix lower_wpos_ytransform in load_frag_coord caseRob Clark2019-05-021-10/+11
* nir: rework tex instruction printingRob Clark2019-05-021-8/+10
* nir/search: Add debugging code to dump the pattern matchedConnor Abbott2019-05-021-0/+75
* nir/search: Add automaton-based pre-searchingConnor Abbott2019-05-023-19/+425
* glsl: fix typo in #warning messageBrian Paul2019-05-021-1/+1
* glsl: work around MinGW 7.x compiler bugBrian Paul2019-05-011-0/+15
* nir: Saturating integer arithmetic is not associativeIan Romanick2019-05-011-1/+1
* nir: improve convert_yuv_to_rgbJonathan Marek2019-05-011-15/+14
* spirv: add missing SPV_EXT_descriptor_indexing capabilitiesJuan A. Suarez Romero2019-04-302-0/+16
* spirv: Properly handle SpvOpAtomicCompareExchangeWeakCaio Marcelo de Oliveira Filho2019-04-291-75/+82
* delete autotools .gitignore filesEric Engestrom2019-04-299-45/+0
* glsl/linker: check for xfb_offset aliasingAndres Gomez2019-04-292-31/+84
* nir: Add a new nir_cf_list_is_empty_block() helper.Kenneth Graunke2019-04-281-0/+15
* glsl/list: Add an exec_list_is_singular() helper.Kenneth Graunke2019-04-281-0/+7
* nir: add rcp(w) lowering for gl_FragCoordAndreas Baierl2019-04-294-0/+84
* glsl: use empty brace initializerTapani Pälli2019-04-261-2/+2
* nir: use braces around subobject in initializerTapani Pälli2019-04-262-6/+6
* nir/algebraic: Optimize integer cast-of-castJason Ekstrand2019-04-261-0/+42
* nir: fix bit_size in lower indirect derefs.Dave Airlie2019-04-261-1/+1
* glsl: fix shader_storage_blocks_write_access for SSBO block arrays (v2)Marek Olšák2019-04-251-3/+19
* freedreno/ir3: lower load_barycentric_at_offsetRob Clark2019-04-251-0/+3
* freedreno/ir3: lower load_barycentric_at_sampleRob Clark2019-04-251-0/+7
* compiler: rename SYSTEM_VALUE_VARYING_COORDRob Clark2019-04-252-3/+12
* nir: Add option to lower tex to txl when shader don't support implicit LODCaio Marcelo de Oliveira Filho2019-04-252-0/+8
* nir: fix nir_remove_unused_varyings()Timothy Arceri2019-04-251-18/+33
* glsl: handle interactions between EXT_gpu_shader4 and texture extensionsMarek Olšák2019-04-243-323/+412
* glsl: allow "varying out" for fragment shader outputs with EXT_gpu_shader4Marek Olšák2019-04-243-2/+19
* glsl: add texture builtin functions for EXT_gpu_shader4Marek Olšák2019-04-241-25/+667
* glsl: add arithmetic builtin functions for EXT_gpu_shader4Marek Olšák2019-04-241-13/+35
* glsl: add builtin variables for EXT_gpu_shader4Marek Olšák2019-04-241-3/+4
* glsl: apply some 1.30 and other rules to EXT_gpu_shader4 as wellMarek Olšák2019-04-243-8/+12
* glsl: enable types for EXT_gpu_shader4Chris Forbes2019-04-242-25/+57
* glsl: add `unsigned int` type for EXT_GPU_shader4Marek Olšák2019-04-242-2/+11
* glsl: enable noperspective|flat|centroid for EXT_gpu_shader4Chris Forbes2019-04-241-3/+3
* glsl: add scaffolding for EXT_gpu_shader4Chris Forbes2019-04-243-0/+4
* glsl: Silence may unused parameter warnings in glsl/ir.hIan Romanick2019-04-231-1/+1
* st/mesa/radeonsi: fix race between destruction of types and shader compilationTimothy Arceri2019-04-241-0/+1
* spirv: Handle SpvOpDecorateIdCaio Marcelo de Oliveira Filho2019-04-231-0/+4
* spirv: Rename vtn_decoration literals to operandsCaio Marcelo de Oliveira Filho2019-04-235-39/+39
* Revert "glsl: Set location on structure-split sampler uniform variables"Kenneth Graunke2019-04-221-1/+8
* nir: Use the NIR_SRC_AS_ macro to define nir_src_as_derefJason Ekstrand2019-04-221-14/+4