projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
i965: Remove old CS local ID handling
2016-05-31
Bas Nieuwenhuizen
radeonsi: Decompress DCC textures in a render feedback...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-31
Bas Nieuwenhuizen
radeonsi: Add counter to check if a texture is bound...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-30
Bas Nieuwenhuizen
radeonsi: Don't offset OFFCHIP_BUFFERING on pre-VI...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-27
Bas Nieuwenhuizen
docs: Mention GL4.3 and ES3.1 support for nvc0 and...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-27
Bas Nieuwenhuizen
radeonsi: enable OpenGL 4.3
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-27
Bas Nieuwenhuizen
gallium/ddebug: Add passthrough for query_memory_info.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Allow TES distribution between shader engines.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Process multiple patches per threadgroup.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add barrier before writing the tess factors.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Enable dynamic HS.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Remove LDS layout user SGPR's from TES.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Use buffer loads and stores for passing data...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Store inputs to memory when not using a TCS.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add offchip buffer address calculation.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add user SGPR for the layout of the offchip...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Use correct parameter index for LS_OUT_LAYOUT.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add buffer load functions.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Define build_tbuffer_store_dwords earlier...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add offchip tessellation parameters.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-26
Bas Nieuwenhuizen
radeonsi: Add buffer for offchip storage between TCS...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-23
Bas Nieuwenhuizen
glsl: Use correct mode for split components.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-13
Bas Nieuwenhuizen
gallium/ddebug: Implement launch_grid.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-13
Bas Nieuwenhuizen
gallium/ddebug: Support compute states.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-13
Bas Nieuwenhuizen
gallium/ddebug: Add passthrough for get_compute_param.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-10
Bas Nieuwenhuizen
radeonsi: Set declared tessellation LDS size to hardware...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-05-06
Bas Nieuwenhuizen
radeonsi: Compute correct LDS size for fragment shaders.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-28
Bas Nieuwenhuizen
winsys/radeon: enlarge buffer_indices_hashlist
commit
|
commitdiff
|
tree
2016-04-26
Bas Nieuwenhuizen
radeonsi: Fix memory leak in error path.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-21
Bas Nieuwenhuizen
radeonsi: Add config parameter to si_shader_apply_scratch_re...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-21
Bas Nieuwenhuizen
gallium/radeon: Silence possibly uninitialized variable...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-21
Bas Nieuwenhuizen
winsys/amdgpu: Silence possibly uninitialized variable...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-21
Bas Nieuwenhuizen
radeonsi: Enable loading into CE RAM.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-21
Bas Nieuwenhuizen
radeonsi: Use defines for CONTEXT_CONTROL instead of...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-20
Bas Nieuwenhuizen
st/mesa: Use correct size for compute CAPs.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: enable TGSI support cap for compute shaders
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Consider input SGPR count for compute shader...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Add CE synchronization for compute dispatches.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
mesa/st: enable compute shaders if images are also...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: clean up compute flush
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: do not do two full flushes on every compute...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: split setting graphics and compute descriptors
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: split texture decompression for compute shaders
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: update predicate condition for compute dispatches
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: implement TGSI compute dispatch
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: only emit compute shader state when switching...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: rework compute scratch buffer
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: do per cs setup for compute shaders once...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: don't pass scratch buffer to user SGPRs
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: split input upload off from si_launch_grid
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: implement TGSI compute shader creation
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: update shader count for compute shaders
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: set maximum work group size based on block...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: implement shared atomics
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: implement shared memory load/store
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: add shared memory
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: lower compute shader arguments
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Use CE for all descriptors.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
gallium/util: Add u_bit_scan_consecutive_range64.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Replace list_dirty with a mask.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Add CE uploader.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Allocate chunks of CE ram.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Add CE synchronization.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Add CE packet definitions.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
radeonsi: Create CE IB.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-19
Bas Nieuwenhuizen
winsys/amdgpu: Enlarge const IB size.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-12
Bas Nieuwenhuizen
radeonsi: Mark ARB_robust_buffer_access_behavior as...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-12
Bas Nieuwenhuizen
gallium: Add capability for ARB_robust_buffer_access_behavior.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-12
Bas Nieuwenhuizen
mesa: Expose the ARB_robust_buffer_access_behavior...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-12
Bas Nieuwenhuizen
radeonsi: Synchronize a streamout write after read...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-06
Bas Nieuwenhuizen
radeonsi: set shader calling conventions
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-05
Bas Nieuwenhuizen
radeonsi: use bounded indexing for samplers
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-05
Bas Nieuwenhuizen
radeonsi: use bounded indexing for constant buffers
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-01
Bas Nieuwenhuizen
gallium: distinguish between shader IR in get_compute_param
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-01
Bas Nieuwenhuizen
gallium: add global buffer memory barrier bit
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-01
Bas Nieuwenhuizen
gallium: add threads per block TGSI property
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-04-01
Bas Nieuwenhuizen
gallium: add compute shader IR type
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-03-28
Bas Nieuwenhuizen
mesa/st: Fix NULL access if no fragment shader is bound
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-03-24
Bas Nieuwenhuizen
mesa: replace gl_context->Multisample._Enabled with...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-03-11
Bas Nieuwenhuizen
radeonsi: Lazily re-set sampler views after disabling DCC
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2016-03-09
Bas Nieuwenhuizen
radeonsi: add DCC decompression (v2)
commit
|
commitdiff
|
tree
2016-03-08
Bas Nieuwenhuizen
winsys/amdgpu: enlarge buffer_indices_hashlist
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2015-10-24
Bas Nieuwenhuizen
radeonsi: Implement DCC fast clear.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2015-10-23
Bas Nieuwenhuizen
radeonsi: Enable DCC.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2015-10-23
Bas Nieuwenhuizen
radeonsi: Add FLUSH_AND_INV_CB_DATA_TS for DCC.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2015-10-23
Bas Nieuwenhuizen
radeonsi: Disable operations that do not work with...
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2015-10-23
Bas Nieuwenhuizen
radeonsi: Allocate buffers for DCC.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2011-04-19
Bas Nieuwenhuizen
r600g: don't flush caches if we already did so, even...
commit
|
commitdiff
|
tree
2010-10-05
Bas Nieuwenhuizen
r600g: use dirty list to track dirty blocks
commit
|
commitdiff
|
tree
2010-09-26
Bas Nieuwenhuizen
r600g: set ENABLE_KILL on evergreen too
commit
|
commitdiff
|
tree
2010-09-26
Bas Nieuwenhuizen
r600g: set ENABLE_KILL in the shader state in the new...
commit
|
commitdiff
|
tree
2010-08-29
Bas Nieuwenhuizen
r600g: use the values from the correct literals
commit
|
commitdiff
|
tree
2010-08-29
Bas Nieuwenhuizen
r600g: added literals where needed for POW instruction
commit
|
commitdiff
|
tree
2010-06-03
Bas Nieuwenhuizen
r600g: added code for depthtesting
commit
|
commitdiff
|
tree
2010-05-27
Bas Nieuwenhuizen
r600g: various fixes
commit
|
commitdiff
|
tree