summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* v3d: Implement a small immediates optimization, based on VC4's.Eric Anholt2018-07-238-19/+143
* v3d: Return an invalid src number if asked for a missing implicit uniform.Eric Anholt2018-07-232-3/+3
* v3d: Skip emitting texture config parameter 2 if it's just the defaults.Eric Anholt2018-07-231-1/+5
* v3d: Update an XXX comment for a path we handled in HW on V3D 4.x.Eric Anholt2018-07-231-1/+1
* v3d: Switch to using the new SFU instructions on V3D 4.x.Eric Anholt2018-07-238-24/+118
* v3d: Add QPU pack/unpack for the new SFU instructions.Eric Anholt2018-07-234-0/+32
* v3d: Fix the name of the "flpop" operation.Eric Anholt2018-07-236-6/+7
* v3d: Print the instruction we're testing in the QPU disasm/pack round-trip.Eric Anholt2018-07-231-2/+3
* v3d: Drop unused vir_SAT() operation.Eric Anholt2018-07-231-8/+0
* v3d: Rotate through registers to improve post-RA scheduling options.Eric Anholt2018-07-231-0/+45
* v3d: Allow reading from physical regs written in the previous instruction.Eric Anholt2018-07-231-24/+0
* anv: remove unnecessary runtime copy of static stringEric Engestrom2018-07-231-2/+1
* anv: Pay attention to VK_ACCESS_MEMORY_(READ|WRITE)_BITAlex Smith2018-07-231-0/+9
* virgl: remove unused stride-argumentsErik Faye-Lund2018-07-235-33/+5
* radv: print a big warning when RADV_TRACE_FILE is setSamuel Pitoiset2018-07-231-0/+4
* radv: fix a memleak for merged shaders on GFX9Samuel Pitoiset2018-07-231-1/+1
* intel/blorp: Fix blits to R8G8B8_UNORM_SRGB sRGB harderJason Ekstrand2018-07-231-3/+11
* anv: Stop setting 3DSTATE_PS_EXTRA::PixelShaderHasUAVJason Ekstrand2018-07-221-31/+22
* anv: Properly handle GetImageSubresourceLayout on complex imagesJason Ekstrand2018-07-221-7/+16
* radeonsi/nir: make use of nir_lower_load_const_to_scalar()Timothy Arceri2018-07-231-0/+2
* anv/gen9: expose VK_EXT_post_depth_coverageIlia Mirkin2018-07-223-2/+10
* spirv: add support for SPV_KHR_post_depth_coverageIlia Mirkin2018-07-222-0/+10
* Android: fix a missing nir_intrinsics.h errorChih-Wei Huang2018-07-212-0/+3
* nir: Fix end of function without return warning/error.Bas Nieuwenhuizen2018-07-201-0/+2
* st: Sweep NIR after linking phase to free held memoryDanylo Piliaiev2018-07-201-0/+2
* st/dri: Don't require a dri_format for image creation.Eric Anholt2018-07-202-13/+1
* egl: Refuse EGL_MESA_image_dma_buf_export if we don't have a DRM fourcc.Eric Anholt2018-07-201-0/+27
* v3d: Fix incorrect handling of two fences created back-to-back.Eric Anholt2018-07-201-12/+31
* v3d: Fix the timeout value passed to drmSyncobjWait().Eric Anholt2018-07-201-1/+6
* v3d: Fix drmSyncobjWait() return value checking even more.Eric Anholt2018-07-201-1/+1
* v3d: Use the list_first_entry/list_last_entry macros.Eric Anholt2018-07-201-8/+8
* v3d: Move BO cache counting to dump time instead of cache management.Eric Anholt2018-07-202-9/+9
* v3d: Reduce the stale BO reclamation spam with dump_stats set.Eric Anholt2018-07-201-6/+5
* v3d: Respect a sampler view's first_layer field.Eric Anholt2018-07-201-1/+3
* radeonsi: emit_spi_map packets optimizationSonny Jiang2018-07-204-8/+39
* virgl: Expose GL_ARB_copy_image if host supports itGert Wollny2018-07-202-1/+3
* virgl: Allow RGB32* textures only as buffer objectsGert Wollny2018-07-201-0/+7
* intel: tools: dump: protect against multiple calls on destructorLionel Landwerlin2018-07-201-3/+16
* intel: tools: dump: make dump tool reliable under gdbLionel Landwerlin2018-07-202-4/+9
* radv: don't flush DB before subpass FS resolvesSamuel Pitoiset2018-07-201-2/+1
* r600: Correct evaluation of cube array index and faceGert Wollny2018-07-201-1/+33
* r600: correct texture offset for array index lookupGert Wollny2018-07-201-5/+37
* r600: Delay emission of texture gradients and lookup offsetsGert Wollny2018-07-201-44/+48
* util/disk_cache: Fix disk_cache_get_function_timestamp with disabled cache.Bas Nieuwenhuizen2018-07-201-5/+3
* nir: Do not use continue block after removing it.Bas Nieuwenhuizen2018-07-201-6/+25
* radv: simplify a condition in radv_src_access_flush()Samuel Pitoiset2018-07-201-4/+6
* radv: save current state just before resolving with FSSamuel Pitoiset2018-07-201-5/+5
* radv: don't check if a subpass has resolve attachments twiceSamuel Pitoiset2018-07-202-24/+0
* radv: make use of radv_subpass_barrier() when resolving subpassesSamuel Pitoiset2018-07-204-15/+20
* nv50/ir: move LateAlgebraicOpt back to right after ConstantFoldingRhys Perry2018-07-191-1/+1