2017-11-29 |
Marek Olšák | radeonsi: move shader debug helpers out of r600_pipe_co... |
blob | commitdiff | raw |
2017-11-29 |
Marek Olšák | radeonsi: move/remove ac_shader_binary helpers |
blob | commitdiff | raw | diff to current |
2017-11-28 |
Nicolai Hähnle | radeonsi/gfx9: simplify condition for on-chip ESGS |
blob | commitdiff | raw | diff to current |
2017-11-28 |
Nicolai Hähnle | radeonsi: use si_shader_context instead of lp_build_con... |
blob | commitdiff | raw | diff to current |
2017-11-25 |
Marek Olšák | radeonsi: fix a typo in creating monolithic ES-GS |
blob | commitdiff | raw | diff to current |
2017-11-25 |
Marek Olšák | radeonsi: don't write undefined output channels to... |
blob | commitdiff | raw | diff to current |
2017-11-25 |
Marek Olšák | radeonsi: use ac.lds for shared memory |
blob | commitdiff | raw | diff to current |
2017-11-25 |
Marek Olšák | radeonsi: do 64-bit LDS loads recursively |
blob | commitdiff | raw | diff to current |
2017-11-20 |
Nicolai Hähnle | radeonsi/gfx9: fix VM fault with fetched instance divisors |
blob | commitdiff | raw | diff to current |
2017-11-15 |
Timothy Arceri | ac: add gs_{prim,invocation}_id to the abi |
blob | commitdiff | raw | diff to current |
2017-11-12 |
Timothy Arceri | ac: add emit_vertex to the abi |
blob | commitdiff | raw | diff to current |
2017-11-12 |
Timothy Arceri | radeonsi: rework gs_vtx_offset handling |
blob | commitdiff | raw | diff to current |
2017-11-09 |
Nicolai Hähnle | radeonsi: use ready fences on all shaders, not just... |
blob | commitdiff | raw | diff to current |
2017-11-07 |
Marek Olšák | radeonsi: add si_screen::has_ls_vgpr_init_bug |
blob | commitdiff | raw | diff to current |
2017-11-02 |
Marek Olšák | radeonsi: remove 'Authors:' comments |
blob | commitdiff | raw | diff to current |
2017-10-26 |
Marek Olšák | radeonsi: add a workaround for weird s_buffer_load_dwor... |
blob | commitdiff | raw | diff to current |
2017-10-26 |
Dave Airlie | ac/nir: move lds declaration/load/store into shared... |
blob | commitdiff | raw | diff to current |
2017-10-24 |
Marek Olšák | radeonsi: use postponed KILL only when derivatives... |
blob | commitdiff | raw | diff to current |
2017-10-24 |
Marek Olšák | ac: replace ac_build_kill with ac_build_kill_if_false |
blob | commitdiff | raw | diff to current |
2017-10-17 |
Marek Olšák | radeonsi: if there's just const buffer 0, set it in... |
blob | commitdiff | raw | diff to current |
2017-10-17 |
Marek Olšák | ac: clean up ac_build_indexed_load function interfaces |
blob | commitdiff | raw | diff to current |
2017-10-17 |
Marek Olšák | radeonsi: handle 64-bit loads earlier in fetch_constant |
blob | commitdiff | raw | diff to current |
2017-10-17 |
Marek Olšák | radeonsi/gfx9: move RW_BUFFERS from s[0:1] to s[8:9... |
blob | commitdiff | raw | diff to current |
2017-10-09 |
Marek Olšák | radeonsi: enumerize DBG flags |
blob | commitdiff | raw | diff to current |
2017-10-07 |
Marek Olšák | radeonsi: add VS blit shader creation |
blob | commitdiff | raw | diff to current |
2017-10-07 |
Marek Olšák | radeonsi: split declare_default_desc_pointers |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: use f32_0 and f32_1 |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: fold *gallivm |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: use ctx->ac.context and ctx->types |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: use ctx->ac.builder |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: use bitcast in a few places |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: use ac helpers for bitcasts |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: implement PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS |
blob | commitdiff | raw | diff to current |
2017-10-06 |
Marek Olšák | radeonsi: use si_get_indirect_index for CONST indexing |
blob | commitdiff | raw | diff to current |
2017-10-02 |
Nicolai Hähnle | amd/common: move ac_build_phi from radeonsi |
blob | commitdiff | raw | diff to current |
2017-09-29 |
Nicolai Hähnle | gallivm: add dst register index to lp_build_tgsi_contex... |
blob | commitdiff | raw | diff to current |
2017-09-29 |
Nicolai Hähnle | amd/common: remove ac_shader_abi::chip_class |
blob | commitdiff | raw | diff to current |
2017-09-26 |
Marek Olšák | r600: fork and import gallium/radeon |
blob | commitdiff | raw | diff to current |
2017-09-18 |
Nicolai Hähnle | amd/common: remove has_ds_bpermute argument from ac_bui... |
blob | commitdiff | raw | diff to current |
2017-09-13 |
Nicolai Hähnle | radeonsi: hard-code pixel center for interpolateAtSampl... |
blob | commitdiff | raw | diff to current |
2017-09-13 |
Nicolai HÃ\83¤hnle | radeonsi: apply a mask to gl_SampleMaskIn in the PS... |
blob | commitdiff | raw | diff to current |
2017-09-11 |
Marek Olšák | radeonsi: optimize TCS epilog when invocation 0 writes... |
blob | commitdiff | raw | diff to current |
2017-09-08 |
Connor Abbott | radeonsi: move the guts of ARB_shader_group_vote emissi... |
blob | commitdiff | raw | diff to current |
2017-09-08 |
Connor Abbott | radeonsi: move si_emit_ballot() to ac |
blob | commitdiff | raw | diff to current |
2017-09-08 |
Connor Abbott | radeonsi: move emit_optimization_barrier() to ac |
blob | commitdiff | raw | diff to current |
2017-09-08 |
Connor Abbott | radeonsi: move llvm_get_type_size() to ac |
blob | commitdiff | raw | diff to current |
2017-09-07 |
Marek Olšák | radeonsi: don't read tcs_out_lds_layout.patch_stride... |
blob | commitdiff | raw | diff to current |
2017-09-07 |
Marek Olšák | radeonsi: don't read tcs_out_lds_layout.vertex_size... |
blob | commitdiff | raw | diff to current |
2017-09-07 |
Marek Olšák | radeonsi/gfx9: don't read LS out vertex stride from... |
blob | commitdiff | raw | diff to current |
2017-09-07 |
Marek Olšák | radeonsi: don't read the LS output vertex stride from... |
blob | commitdiff | raw | diff to current |
2017-09-07 |
Marek Olšák | radeonsi: don't read the number of TCS out vertices... |
blob | commitdiff | raw | diff to current |
2017-09-07 |
Marek Olšák | radeonsi: remove 2 callbacks from si_shader_context |
blob | commitdiff | raw | diff to current |
2017-09-06 |
Nicolai Hähnle | radeonsi/gfx9: proper workaround for LS/HS VGPR initial... |
blob | commitdiff | raw | diff to current |
2017-09-04 |
Nicolai Hähnle | radeonsi: add an assertion that only two-dimensional... |
blob | commitdiff | raw | diff to current |
2017-08-28 |
Marek Olšák | radeonsi: correct maximum wave count per SIMD |
blob | commitdiff | raw | diff to current |
2017-08-22 |
Samuel Pitoiset | radeonsi: declare new user SGPR indices for bindless... |
blob | commitdiff | raw | diff to current |
2017-08-09 |
Samuel Pitoiset | radeonsi: drop two unused variables in create_function() |
blob | commitdiff | raw | diff to current |
2017-08-01 |
Dave Airlie | radeon/ac: use ds_swizzle for derivs on si/cik. |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: VS as ES/LS are not yet supported with R600_D... |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | ac/nir,radeonsi: add and use ac_shader_abi::frag_pos |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | ac/nir,radeonsi: add and use ac_shader_abi::{ancillary... |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: use new function ac_build_umin for edgeflag... |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | ac/nir,radeonsi: add ac_shader_abi::front_face |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: implement and use ac_shader_abi::load_ssbo |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: make get_indirect_index globally visible |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | ac/nir,radeonsi: add ac_shader_abi::chip_class |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi/nir: emit FS outputs |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi/nir: load FS inputs |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi/nir: load VS inputs |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | ac/nir,radeonsi: add ac_shader_abi::load_ubo |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | ac,radeonsi: add ac_shader_abi::emit_outputs for hardwa... |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: pass si_shader_context to get_primitive_id |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: translate NIR to LLVM |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: dump NIR instead of TGSI when appropriate |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: scan NIR shaders to obtain required info |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | ac,radeonsi: move some VS input descriptions to ac_shad... |
blob | commitdiff | raw | diff to current |
2017-07-31 |
Nicolai Hähnle | radeonsi: store shader function arguments in a structure |
blob | commitdiff | raw | diff to current |
2017-07-27 |
Nicolai Hähnle | radeonsi: bail out instead of crashing if the main... |
blob | commitdiff | raw | diff to current |
2017-07-27 |
Nicolai Hähnle | radeonsi: update a comment for merged shaders |
blob | commitdiff | raw | diff to current |
2017-07-27 |
Nicolai Hähnle | radeonsi/gfx9: dump previous stage LLVM IR for merged... |
blob | commitdiff | raw | diff to current |
2017-07-27 |
Nicolai Hähnle | radeonsi: make sure TCS main output VGPRs don't alias... |
blob | commitdiff | raw | diff to current |
2017-07-27 |
Nicolai Hähnle | radeonsi/gfx9: always wrap GS and TCS in an if-block... |
blob | commitdiff | raw | diff to current |
2017-07-27 |
Nicolai Hähnle | radeonsi/gfx9: fix vertex idx in ES with multiple waves... |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Marek Olšák | radeonsi: emit param exports after position exports |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Marek Olšák | radeonsi: move building parameter exports into a separa... |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Marek Olšák | radeonsi: don't use info.num_inputs when it's unused |
blob | commitdiff | raw | diff to current |
2017-07-17 |
Marek Olšák | radeonsi: add si_build_fs_interp helper |
blob | commitdiff | raw | diff to current |
2017-07-13 |
Nicolai Hähnle | radeonsi/gfx9: fix crash building monolithic merged... |
blob | commitdiff | raw | diff to current |
2017-07-10 |
Marek Olšák | gallium: use "ull" number suffix to keep the QtCreator... |
blob | commitdiff | raw | diff to current |
2017-06-27 |
Marek Olšák | radeonsi: move instance divisors into a constant buffer |
blob | commitdiff | raw | diff to current |
2017-06-27 |
Marek Olšák | Revert "radeonsi: use uint32_t to declare si_shader_key... |
blob | commitdiff | raw | diff to current |
2017-06-27 |
Marek Olšák | Revert "radeonsi: remove 8 bytes from si_shader_key... |
blob | commitdiff | raw | diff to current |
2017-06-26 |
Nicolai Hähnle | radeonsi: support indirect indexing in INTERP_* opcodes |
blob | commitdiff | raw | diff to current |
2017-06-24 |
Marek Olšák | radeonsi/gfx9: don't overallocate shader binaries |
blob | commitdiff | raw | diff to current |
2017-06-23 |
Marek Olšák | radeonsi: implement the workaround for Rocket League... |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Marek Olšák | radeonsi: remove 8 bytes from si_shader_key with uint32... |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Marek Olšák | radeonsi: use uint32_t to declare si_shader_key.opt... |
blob | commitdiff | raw | diff to current |
2017-06-12 |
Marek Olšák | radeonsi: remove 8 bytes from si_shader_key by flatteni... |
blob | commitdiff | raw | diff to current |
2017-06-07 |
Marek Olšák | radeonsi: remove 8 bytes from si_shader_key |
blob | commitdiff | raw | diff to current |
2017-06-07 |
Marek Olšák | radeonsi: move PSIZE and CLIPDIST unique IO indices... |
blob | commitdiff | raw | diff to current |
next |