summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* xmlconfig: move into src/utilNicolai Hähnle2017-07-315-6/+5
* radeonsi: ensure that temp array allocas are in the entry blockNicolai Hähnle2017-07-311-1/+1
* radeonsi: enable R600_DEBUG=nir for vertex and fragment shadersNicolai Hähnle2017-07-313-1/+8
* radeonsi: VS as ES/LS are not yet supported with R600_DEBUG=nirNicolai Hähnle2017-07-311-0/+2
* radeonsi/nir: lower uniforms to UBO loadsNicolai Hähnle2017-07-311-0/+10
* radeonsi/nir: lower txp instructionsNicolai Hähnle2017-07-311-0/+5
* ac/nir,radeonsi: add and use ac_shader_abi::frag_posNicolai Hähnle2017-07-311-4/+8
* ac/nir,radeonsi: add and use ac_shader_abi::{ancillary,sample_coverage}Nicolai Hähnle2017-07-311-2/+4
* radeonsi: tweak next-shader assumptions when streamout is usedNicolai Hähnle2017-07-311-5/+11
* radeonsi: use new function ac_build_umin for edgeflag clampingNicolai Hähnle2017-07-311-1/+1
* ac/nir,radeonsi: add ac_shader_abi::front_faceNicolai Hähnle2017-07-311-4/+12
* radeonsi: implement and use ac_shader_abi::load_ssboNicolai Hähnle2017-07-312-11/+20
* radeonsi: make get_indirect_index globally visibleNicolai Hähnle2017-07-312-10/+13
* radeonsi/nir: perform radeonsi-specific lowering and optimization passesNicolai Hähnle2017-07-311-0/+41
* radeonsi/nir: perform lowering of input/output driver locationsNicolai Hähnle2017-07-313-0/+29
* radeonsi/nir: add image descriptor loadingNicolai Hähnle2017-07-313-8/+32
* ac/nir: add image and write parameter to ac_shader_abi::load_sampler_descNicolai Hähnle2017-07-311-1/+2
* radeonsi/nir: set si_shader_context::num_{sampler,images}Nicolai Hähnle2017-07-311-0/+5
* radeonsi/nir: implement ac_shader_abi::load_sampler_descNicolai Hähnle2017-07-313-20/+49
* ac/nir,radeonsi: add ac_shader_abi::chip_classNicolai Hähnle2017-07-311-0/+2
* radeonsi/nir: emit FS outputsNicolai Hähnle2017-07-311-10/+14
* radeonsi/nir: load FS inputsNicolai Hähnle2017-07-313-11/+52
* radeonsi/nir: load VS inputsNicolai Hähnle2017-07-313-2/+40
* ac/nir,radeonsi: add ac_shader_abi::load_uboNicolai Hähnle2017-07-311-0/+14
* ac,radeonsi: add ac_shader_abi::emit_outputs for hardware VS shadersNicolai Hähnle2017-07-312-11/+33
* radeonsi: pass si_shader_context to get_primitive_idNicolai Hähnle2017-07-311-6/+5
* radeonsi: translate NIR to LLVMNicolai Hähnle2017-07-313-3/+21
* radeonsi: dump NIR instead of TGSI when appropriateNicolai Hähnle2017-07-311-1/+5
* radeonsi: bypass the shader cache for NIR shadersNicolai Hähnle2017-07-311-2/+3
* radeonsi: scan NIR shaders to obtain required infoNicolai Hähnle2017-07-315-6/+335
* radeonsi: add si_shader_selector::nirNicolai Hähnle2017-07-311-0/+3
* radeonsi: implement pipe_screen::get_compiler_options for NIRNicolai Hähnle2017-07-311-0/+33
* radeonsi: add nir include pathsNicolai Hähnle2017-07-311-0/+1
* ac,radeonsi: move some VS input descriptions to ac_shader_abiNicolai Hähnle2017-07-312-31/+37
* radeonsi: store shader function arguments in a structureNicolai Hähnle2017-07-311-300/+322
* gallium/targets: link against NIR when building radeonsiNicolai Hähnle2017-07-316-0/+8
* st/glsl_to_nir: move nir_lower_io to driversNicolai Hähnle2017-07-312-0/+9
* st/mesa: get rid of st_glsl_typesNicolai Hähnle2017-07-314-10/+26
* gallium: add PIPE_CAP_NIR_SAMPLERS_AS_DEREFNicolai Hähnle2017-07-3117-0/+18
* dri_interface,egl,gallium: only expose RGBA visuals on AndroidMarek Olšák2017-07-311-1/+23
* radeonsi: expose MRT-draw-calls to HUDMarek Olšák2017-07-314-0/+11
* gallium: Fix Thomas's email addressKenneth Graunke2017-07-283-3/+3
* radeonsi: update dirty_level_mask only when flushing or unbinding framebufferMarek Olšák2017-07-285-43/+59
* radeonsi: rely on CLEAR_STATE for clearing UCP and blend color registersMarek Olšák2017-07-283-2/+12
* radeonsi: rely on CLEAR_STATE for resetting the framebuffer and sample maskMarek Olšák2017-07-281-3/+10
* radeonsi: use CLEAR_STATE to initialize some registersMarek Olšák2017-07-281-54/+4
* virgl: drop precise modifier.Dave Airlie2017-07-281-0/+10
* radeonsi: bail out instead of crashing if the main shader part failed to compileNicolai Hähnle2017-07-271-0/+3
* radeonsi: update a comment for merged shadersNicolai Hähnle2017-07-271-1/+5
* radeonsi/gfx9: dump previous stage LLVM IR for merged shadersNicolai Hähnle2017-07-271-0/+7