summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: move max_simd_waves computation into a separate functionMarek Olšák2018-01-312-12/+23
* nir: add lower_all_io_to_temps flagTimothy Arceri2018-01-312-0/+2
* radeonsi/nir: add input support for arrays that have not been copied to temps...Timothy Arceri2018-01-311-67/+79
* ac/radeonsi: add lookup_interp_param and load_sample_position to the abiTimothy Arceri2018-01-311-0/+2
* radeonsi/nir: add prim_mask to the abiTimothy Arceri2018-01-311-3/+4
* radeonsi/nir: adjust load_sample_position() to be shared between backendsTimothy Arceri2018-01-311-2/+3
* radeonsi/nir: add si_nir_lookup_interp_param() helperTimothy Arceri2018-01-312-0/+40
* radeonsi/nir: move the interpolation qualifier scanningTimothy Arceri2018-01-311-16/+36
* radeonsi/nir: add interpolate at intrinsics to scan_instruction()Timothy Arceri2018-01-311-0/+30
* radeonsi: fix fence_server_sync() holding up extra work v2Andres Rodriguez2018-01-302-25/+28
* radeonsi: implement semaphore_server_signal v2Andres Rodriguez2018-01-301-0/+37
* radeonsi: add support for importing PIPE_FD_TYPE_SYNCOBJ semaphoresAndres Rodriguez2018-01-301-6/+20
* winsys/amdgpu: add support for syncobj signaling v3Andres Rodriguez2018-01-303-1/+98
* u_threaded_context: add support for fence_server_signal v2Andres Rodriguez2018-01-302-0/+21
* gallium: add fence_server_signal() v2Andres Rodriguez2018-01-302-0/+37
* gallium: introduce PIPE_FD_TYPE_SYNCOBJAndres Rodriguez2018-01-301-0/+1
* gallium: introduce PIPE_CAP_FENCE_SIGNAL v2Andres Rodriguez2018-01-3018-1/+18
* gallium: add type parameter to create_fence_fdAndres Rodriguez2018-01-3011-15/+35
* r600/sb: insert the else clause when we might depart from a loopDave Airlie2018-01-311-0/+17
* svga: Check rasterization state object before checking poly_stipple_enableNeha Bhende2018-01-291-1/+1
* svga: Adjust alpha for S3TC_DXT1_EXT RGB formatsNeha Bhende2018-01-291-0/+4
* radeonsi/nir: add support vs double inputsTimothy Arceri2018-01-301-0/+5
* radeonsi: pass input_idx to declare_nir_input_vs()Timothy Arceri2018-01-301-2/+3
* radeonsi: add bitcast_inputs() helperTimothy Arceri2018-01-301-6/+15
* radeonsi/nir: fix num_inputs for doubles in vsTimothy Arceri2018-01-301-5/+8
* r600: add ARB_query_buffer_object supportDave Airlie2018-01-2910-31/+817
* r600/shader: refactor mul hi/lo instruction emissionDave Airlie2018-01-291-254/+116
* r600/eg: construct proper rat mask for image/buffers.Dave Airlie2018-01-293-8/+30
* broadcom/vc5: Don't forget to get the BO offset when opening a dmabuf.Eric Anholt2018-01-271-0/+12
* broadcom/vc5: Enable the driver on V3D 4.2.Eric Anholt2018-01-271-1/+6
* ac: rename and move si_const_array into common codeMarek Olšák2018-01-273-18/+9
* ac: move address space definitions to common codeMarek Olšák2018-01-271-8/+3
* ac: don't use byval LLVM qualifier in shadersMarek Olšák2018-01-273-15/+5
* gallium/radeon: set number of pb_cache buckets = number of heapsMarek Olšák2018-01-275-53/+25
* pb_cache: let drivers choose the number of bucketsMarek Olšák2018-01-277-11/+28
* pb_cache: call os_time_get outside of the loopMarek Olšák2018-01-271-6/+6
* gallium/radeon: simplify radeon_flags_from_heapMarek Olšák2018-01-271-14/+8
* winsys/amdgpu: fix assertion failure with UVD and VCE ringsMarek Olšák2018-01-261-2/+1
* ac: pass the number of channels to ac_build_buffer_load_format()Samuel Pitoiset2018-01-262-2/+2
* radeonsi: Export signalled sync file instead of -1.Bas Nieuwenhuizen2018-01-263-0/+29
* swr/rast: Optimize DumpToFile output sizeGeorge Kyriazis2018-01-251-2/+1
* swr/rast: Updated copyright datesGeorge Kyriazis2018-01-253-3/+3
* swr/rast: Move memory-related JIT functionsGeorge Kyriazis2018-01-257-818/+894
* swr/rast: Add extra (optional) parameter in GATHERPSGeorge Kyriazis2018-01-254-5/+10
* swr/rast: Better ExecCmd (i.e. system()) implmentationGeorge Kyriazis2018-01-253-34/+169
* swr/rast: Support USE_SIMD16_FRONTEND=0 for EarlyRastGeorge Kyriazis2018-01-251-33/+33
* svga: s/Bool/SVGA3dBool/ in SVGA3dDevCapResultBrian Paul2018-01-251-3/+3
* automake: small cleanup after the meson.build inclusionEmil Velikov2018-01-252-2/+2
* automake: vc5: remove non-applicable v3dx_simulator.hEmil Velikov2018-01-251-1/+0
* gallivm: fix crash with seamless cube filtering with different min/mag filterRoland Scheidegger2018-01-251-17/+21