projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
anv: Use PIPE_CONTROL flushes to implement the gen8 VF cache WA
2019-12-02
Marek Olšák
radeonsi/gfx10: fix the vertex order for triangle strips...
commit
|
commitdiff
|
tree
2019-12-02
Marek Olšák
radeonsi/gfx10: simplify some duplicated NGG GS code
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
util/driconfig: print ATTENTION if MESA_DEBUG=silent...
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi: enable SPIR-V and GL 4.6 for NIR
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi/nir: support interface output types to fix...
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi/nir: fix location_frac handling for TCS outputs
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi/nir: don't rely on data.patch for tess factors
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi/nir: validate is_patch because SPIR-V doesn...
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi: simplify get_tcs_tes_buffer_address_from_generic_i...
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi: simplify the interface of get_dw_address_from_gene...
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
radeonsi/nir: implement subgroup system values for...
commit
|
commitdiff
|
tree
2019-11-28
Marek Olšák
ac/nir: don't rely on data.patch for tess factors
commit
|
commitdiff
|
tree
2019-11-26
Marek Olšák
st/mesa: add st_variant base class to simplify code...
commit
|
commitdiff
|
tree
2019-11-26
Marek Olšák
st/mesa: don't use ** in the st_nir_link_shaders signature
commit
|
commitdiff
|
tree
2019-11-26
Marek Olšák
st/mesa: simplify looping over linked shaders when...
commit
|
commitdiff
|
tree
2019-11-26
Marek Olšák
st/mesa: propagate gl_PatchVerticesIn from TCS to TES...
commit
|
commitdiff
|
tree
2019-11-26
Marek Olšák
st/mesa: don't call ProgramStringNotify in glsl_to_nir
commit
|
commitdiff
|
tree
2019-11-26
Marek Olšák
st/mesa: don't use redundant stp->state.ir.nir
commit
|
commitdiff
|
tree
2019-11-26
Marek Olšák
st/mesa: don't serialize all streamout state if there...
commit
|
commitdiff
|
tree
2019-11-25
Marek Olšák
radeonsi/nir: don't run si_nir_opts again if there...
commit
|
commitdiff
|
tree
2019-11-25
Marek Olšák
radeonsi: initialize the per-context compiler on demand
commit
|
commitdiff
|
tree
2019-11-25
Marek Olšák
ac: set swizzled bit in cache policy as a hint not...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: support any num_components for remaining...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: use 3 unused bits in intrinsic for packed_con...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: don't serialize redundant nir_intrinsic_instr...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: serialize writemask for vec8 and vec16
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: serialize swizzles for vec8 and vec16
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: reuse the writemask field for 2 src...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: remove up to 3 consecutive equal ALU...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: try to pack both deref array src into...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: cleanup - fold nir_deref_type_var cases...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: try to put deref->var index into the...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: don't serialize mode for deref non-cast...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: don't store deref types if not needed
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: try to pack two alu srcs into 1 uint32
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: pack nir_intrinsic_instr::const_index...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: pack 1-component constants into 20 bits...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: pack load_const with non-64-bit constants...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: try to store a diff in var data locations...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: deduplicate serialized var types by...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: don't serialize var->data for temporaries
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: pack src better and limit the object...
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
nir/serialize: pack instructions better
commit
|
commitdiff
|
tree
2019-11-23
Marek Olšák
util/blob: add 8-bit and 16-bit reads and writes
commit
|
commitdiff
|
tree
2019-11-21
Marek Olšák
nir/serialize: do ctx = {0} instead of manual initializations
commit
|
commitdiff
|
tree
2019-11-21
Marek Olšák
nir: strip as we serialize to remove the nir_shader_clone...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
winsys/amdgpu: detect noop dependencies on the same...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
ac: fill num_rings for remaining IPs
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
ac: add radeon_info::num_rings and move ring_type to...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
nir: don't use GLenum16 in nir.h
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
nir: move data.descriptor_set above data.index for...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
glsl_to_nir: rename image_access to mem_access
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
nir/print: only print image.format for image variables
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: call nir_serialize only once per shader
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: keep serialized NIR instead of nir_shader...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: call nir_sweep in st_finalize_nir
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: subclass st_vertex_program for VP-specific...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: more cleanups after unification of st_vertex...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: rename occurences of stcp to stp to correspond...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: cleanups after unification of st_vertex/common...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: rename st_common_program to st_program
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: trivially merge st_vertex_program into st_common_pr...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: consolidate and simplify code flagging program...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: initialize affected_states and uniform storage...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: start deduplicating some program code
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: decrease the size of st_fp_variant_key from...
commit
|
commitdiff
|
tree
2019-11-19
Marek Olšák
st/mesa: rename delete_basic_variant -> delete_common_variant
commit
|
commitdiff
|
tree
2019-11-18
Marek Olšák
mesa: enable glthread for 7 Days To Die
commit
|
commitdiff
|
tree
2019-11-15
Marek Olšák
radeonsi/nir: don't lower fma, instead, fuse fma
commit
|
commitdiff
|
tree
2019-11-15
Marek Olšák
radeonsi/nir: call nir_lower_flrp only once per shader
commit
|
commitdiff
|
tree
2019-11-15
Marek Olšák
radeonsi/nir: remove dead function temps
commit
|
commitdiff
|
tree
2019-11-15
Marek Olšák
gallium/noop: call finalize_nir
commit
|
commitdiff
|
tree
2019-11-12
Marek Olšák
st/mesa: remove unused TGSI-only debug printing functions
commit
|
commitdiff
|
tree
2019-11-12
Marek Olšák
st/mesa: add ST_DEBUG=nir to print NIR shaders
commit
|
commitdiff
|
tree
2019-11-12
Marek Olšák
st/mesa: print TCS/TES/GS/CS TGSI in the right place...
commit
|
commitdiff
|
tree
2019-11-12
Marek Olšák
st/mesa: remove \n being only printed in debug builds...
commit
|
commitdiff
|
tree
2019-11-12
Marek Olšák
st/mesa: rename DEBUG_TGSI -> DEBUG_PRINT_IR
commit
|
commitdiff
|
tree
2019-11-12
Marek Olšák
st/mesa: fix Sanctuary and Tropics by disabling ARB_gpu_shad...
commit
|
commitdiff
|
tree
2019-11-08
Marek Olšák
compiler: pack shader_info from 160 bytes to 96 bytes
commit
|
commitdiff
|
tree
2019-11-08
Marek Olšák
glsl/linker: pass shader_info to analyze_clip_cull_usage...
commit
|
commitdiff
|
tree
2019-11-08
Marek Olšák
radeonsi/nir: fix compute shader crash due to nir_binary...
commit
|
commitdiff
|
tree
2019-11-08
Marek Olšák
radeonsi/nir: call nir_serialize only once per shader
commit
|
commitdiff
|
tree
2019-11-08
Marek Olšák
util: add blob_finish_get_buffer
commit
|
commitdiff
|
tree
2019-11-07
Marek Olšák
mesa: expose SPIR-V extensions in the Compatibility...
commit
|
commitdiff
|
tree
2019-11-06
Marek Olšák
nir/serialize: pack nir_variable flags
commit
|
commitdiff
|
tree
2019-11-06
Marek Olšák
nir/serialize: store 32-bit object IDs instead of 64-bit
commit
|
commitdiff
|
tree
2019-11-06
Marek Olšák
nir/serialize: don't expand 16-bit variable state slots...
commit
|
commitdiff
|
tree
2019-11-06
Marek Olšák
nir: pack the rest of nir_variable::data
commit
|
commitdiff
|
tree
2019-11-06
Marek Olšák
radeonsi: keep serialized NIR instead of nir_shader...
commit
|
commitdiff
|
tree
2019-11-06
Marek Olšák
radeonsi: don't keep compute shader IR after compilation
commit
|
commitdiff
|
tree
2019-11-06
Marek Olšák
radeonsi: use IR SHA1 as the cache key for the in-memory...
commit
|
commitdiff
|
tree
2019-11-04
Marek Olšák
nir: pack nir_variable::data::xfb_*
commit
|
commitdiff
|
tree
2019-11-04
Marek Olšák
nir: pack nir_variable::data::stream
commit
|
commitdiff
|
tree
2019-11-04
Marek Olšák
compiler: make variable::data::binding unsigned
commit
|
commitdiff
|
tree
2019-11-04
Marek Olšák
st/mesa: call nir_lower_flrp only once per shader
commit
|
commitdiff
|
tree
2019-11-04
Marek Olšák
st/mesa: call nir_opt_access only once
commit
|
commitdiff
|
tree
2019-11-01
Marek Olšák
glsl: encode struct/interface types better
commit
|
commitdiff
|
tree
2019-11-01
Marek Olšák
glsl: encode array types better
commit
|
commitdiff
|
tree
2019-11-01
Marek Olšák
glsl: encode explicit_stride for basic types better
commit
|
commitdiff
|
tree
next