projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
anv/allocator: Simplify anv_scratch_pool
2016-11-08
Nicolai Hähnle
gallivm: fix [IU]MUL_HI regression
commit
|
commitdiff
|
tree
2016-11-04
Nicolai Hähnle
radeonsi: fix vertex fetches for 2_10_10_10 formats
commit
|
commitdiff
|
tree
2016-11-04
Nicolai Hähnle
st/mesa: fix the layer of VDPAU surface samplers
commit
|
commitdiff
|
tree
2016-11-04
Nicolai Hähnle
radeonsi: enable GLSL 4.50
commit
|
commitdiff
|
tree
2016-11-04
Nicolai Hähnle
st/glsl_to_tgsi: fix dvec[34] loads from SSBO
commit
|
commitdiff
|
tree
2016-11-04
Nicolai Hähnle
glsl/cache: correct asprintf error handling
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
pipe-loader: add libamd_common for radeonsi
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: generate GS prolog to (partially) fix triangle...
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: remove si_shader_context::is_gs_copy_shader
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: make the GS copy shader owned by the GS selector
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: si_shader_vs only depends on the GS selector
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: si_vgt_gs_mode only depends on the selector
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: make si_generate_gs_copy_shader usable as...
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: unify the si_compile_* functions for prologs...
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: get rid of no_{prolog,epilog}
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: get rid of si_llvm_emit_fs_epilogue
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: get rid of get_interp_param
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: get rid of select_interp_param
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: use TCS epilog for monolithic shaders
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_tcs_epilog_function
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: use VS epilog for monolithic TES
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: use VS prolog and epilog for monolithic shaders
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_vs_{prolog,epilog}_function
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: use PS prolog for monolithic shaders
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: set num_input_vgprs for fragment shaders...
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_ps_prolog_function
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: use PS epilog for monolithic shaders
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: extract si_build_ps_epilog_function
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: pass the function name to si_llvm_create_func
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: split is_monolithic into no_prolog and no_epilog
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: free data structures when shader compiles...
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: move main TGSI translation into its own function
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: add always-inline pass to si_llvm_finalize_module
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: fix signature of export intrinsic in VS epilog
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
radeonsi: link against amd_common
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
amd/common: add ac_is_sgpr_param helper
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
amd/common: build also for gallium drivers
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
amd/common: move llvm helper prototype to ac_llvm_util.h
commit
|
commitdiff
|
tree
2016-11-03
Nicolai Hähnle
glsl: fix lowering of UBO references of named blocks
commit
|
commitdiff
|
tree
2016-11-02
Nicolai Hähnle
glsl: compute lvalues of [in]out parameters before...
commit
|
commitdiff
|
tree
2016-11-02
Nicolai Hähnle
radeonsi: fix BFE/BFI lowering for GLSL semantics
commit
|
commitdiff
|
tree
2016-11-02
Nicolai Hähnle
tgsi: align the definition of BFI & [UI]BFE with GLSL
commit
|
commitdiff
|
tree
2016-10-24
Nicolai Hähnle
st/mesa: cleanup and fix primitive restart for indirect...
commit
|
commitdiff
|
tree
2016-10-21
Nicolai Hähnle
radeonsi: fix a regression in si_eliminate_const_output
commit
|
commitdiff
|
tree
2016-10-20
Nicolai Hähnle
radeonsi: fix 64-bit loads from LDS
commit
|
commitdiff
|
tree
2016-10-20
Nicolai Hähnle
st/mesa: only set primitive_restart when the restart...
commit
|
commitdiff
|
tree
2016-10-20
Nicolai Hähnle
st/glsl_to_tgsi: sort input and output decls by TGSI...
commit
|
commitdiff
|
tree
2016-10-20
Nicolai Hähnle
st/glsl_to_tgsi: fix block copies of arrays of structs
commit
|
commitdiff
|
tree
2016-10-20
Nicolai Hähnle
st/glsl_to_tgsi: fix block copies of arrays of doubles
commit
|
commitdiff
|
tree
2016-10-17
Nicolai Hähnle
st/glsl_to_tgsi: fix [ui]vec[34] conversion to double
commit
|
commitdiff
|
tree
2016-10-17
Nicolai Hähnle
st/glsl_to_tgsi: fix atomic counter addressing
commit
|
commitdiff
|
tree
2016-10-17
Nicolai Hähnle
st/glsl_to_tgsi: fix a corner case of std140 layout...
commit
|
commitdiff
|
tree
2016-10-17
Nicolai Hähnle
st/mesa: fix fragment shader output mapping
commit
|
commitdiff
|
tree
2016-10-17
Nicolai Hähnle
glsl: print non-zero bindings of variables
commit
|
commitdiff
|
tree
2016-10-17
Nicolai Hähnle
radeonsi: unify the constant load paths
commit
|
commitdiff
|
tree
2016-10-17
Nicolai Hähnle
radeonsi: fix indirect loads of 64 bit constants
commit
|
commitdiff
|
tree
2016-10-13
Nicolai Hähnle
radeonsi: fix regression in image atomics
commit
|
commitdiff
|
tree
2016-10-13
Nicolai Hähnle
st/mesa: fix vertex elements setup for doubles
commit
|
commitdiff
|
tree
2016-10-13
Nicolai Hähnle
st/glsl_to_tgsi: remove unnecessary ir_instruction...
commit
|
commitdiff
|
tree
2016-10-13
Nicolai Hähnle
st/glsl_to_tgsi: fix textureGatherOffset with indirectly...
commit
|
commitdiff
|
tree
2016-10-13
Nicolai Hähnle
st/glsl_to_tgsi: simplify translate_tex_offset
commit
|
commitdiff
|
tree
2016-10-13
Nicolai Hähnle
radeonsi: fix the coordinate overloading of llvm.amdgcn...
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
st/mesa: enable ARB_enhanced_layouts and turn the cap on
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
st/glsl_to_tgsi: adjust swizzles and writemasks for...
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
st/glsl_to_tgsi: explicitly track all input and output...
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
st/glsl_to_tgsi: mark "gaps" in input/output arrays...
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
st/glsl_to_tgsi: disable on-the-fly peephole for 64...
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
st/glsl_to_tgsi: simpler fixup of empty writemasks
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
st/glsl_to_tgsi: explicit handling of writemask for...
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
glsl: dump explicit location when printing IR
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
tgsi/ureg: add ureg_DECL_output_layout
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
tgsi/ureg: add layout/component input declarations
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
tgsi/scan: fix num_inputs/num_outputs for shaders with...
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
gallium: add PIPE_CAP_TGSI_ARRAY_COMPONENTS
commit
|
commitdiff
|
tree
2016-10-12
Nicolai Hähnle
mapi: fix out-of-tree build dependencies
commit
|
commitdiff
|
tree
2016-10-10
Nicolai Hähnle
radeonsi: make more use of si_have_tgsi_compute
commit
|
commitdiff
|
tree
2016-10-10
Nicolai Hähnle
gallium/radeon: assign a name to LLVM output variables...
commit
|
commitdiff
|
tree
2016-10-10
Nicolai Hähnle
gallium/radeon: avoid redundant work with overlapping...
commit
|
commitdiff
|
tree
2016-10-10
Nicolai Hähnle
radeonsi: support ARB_compute_variable_group_size
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
virgl: Fix build regression of commit 8a943564
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
st/mesa: enable GL_KHR_robustness
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
gallium/radeon: implement set_device_reset_callback
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
st/mesa: set a device reset callback when available
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
st/mesa: extract conversion from pipe_reset_status...
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
ddebug: add pass-through of set_device_reset_callback
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
gallium: add pipe_context::set_device_reset_callback
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
virgl: use the new parent/child pools for transfers
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
vc4: use the new parent/child pools for transfers
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
freedreno: use the new parent/child pools for transfers
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
r300: use the new parent/child pools for transfers...
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
gallium/radeon: use the new parent/child pools for...
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
util/slab: re-design to allow migration between pools...
commit
|
commitdiff
|
tree
2016-10-05
Nicolai Hähnle
util: use GCC atomic intrinsics with explicit memory...
commit
|
commitdiff
|
tree
2016-10-04
Nicolai Hähnle
radeonsi: optionally run the LLVM IR verifier pass
commit
|
commitdiff
|
tree
2016-10-04
Nicolai Hähnle
gallium/radeon: fix argument type of llvm.{cttz,ctlz...
commit
|
commitdiff
|
tree
2016-10-04
Nicolai Hähnle
gallium/radeon: unify the creation of basic blocks
commit
|
commitdiff
|
tree
2016-10-04
Nicolai Hähnle
gallium/radeon: merge branch and loop flow control...
commit
|
commitdiff
|
tree
2016-10-04
Nicolai Hähnle
gallium/radeon: simplify if/else/endif blocks
commit
|
commitdiff
|
tree
2016-10-04
Nicolai Hähnle
gallium/radeon: label basic blocks by the corresponding...
commit
|
commitdiff
|
tree
2016-10-04
Nicolai Hähnle
gallium/radeon: cleanup and fix branch emits
commit
|
commitdiff
|
tree
next