Activity for Eric Anholt

  • Eric Anholt Eric Anholt committed [97b211]

    freedreno/ir3: Sync some new changes from envytools.

  • Eric Anholt Eric Anholt committed [5c81f5]

    freedreno/ir3: Define the bindful uniform/nonuniform desc modes for cat6 a6xx.

  • Eric Anholt Eric Anholt committed [b3c4e6]

    freedreno: Rename append_bo() in case it doesn't get inlined.

  • Eric Anholt Eric Anholt committed [e1c74f]

    freedreno: Clean up tests around ORing in the reloc flags.

  • Eric Anholt Eric Anholt committed [6c688a]

    freedreno: Deduplicate ringbuffer macros with computerator/fdperf

  • Eric Anholt Eric Anholt committed [c9e8df]

    freedreno: Initialize the bo's iova at creation time.

  • Eric Anholt Eric Anholt committed [a1a739]

    freedreno/a5xx: Move resource layout to fdl.

  • Eric Anholt Eric Anholt committed [9f6256]

    freedreno/a5xx: Add the outline of a unit test for a5xx layout.

  • Eric Anholt Eric Anholt committed [22979f]

    freedreno/a5xx: Define the 2D blit UBWC pitch fields

  • Eric Anholt Eric Anholt committed [6a154a]

    freedreno/a5xx: Set MIN_LAYERSZ on 3D textures like we do on a6xx.

  • Eric Anholt Eric Anholt committed [c964be]

    gitlab-ci: Use Debian 10 wine-development packages

  • Eric Anholt Eric Anholt committed [262e38]

    gitlab-ci: Move LLVM/clang 6/7 packages to the x86_build_old image

  • Eric Anholt Eric Anholt committed [b19c09]

    gitlab-ci: Stop using packages from Debian testing

  • Eric Anholt Eric Anholt committed [ae4005]

    gitlab-ci: Move meson back to x86_test-gl/vk ephemeral packages lists

  • Eric Anholt Eric Anholt committed [a85da8]

    gitlab-ci: Add x86_build-base docker image

  • Eric Anholt Eric Anholt committed [d63bd0]

    CI: Disable Panfrost T720/T760

  • Eric Anholt Eric Anholt committed [3acd5a]

    gitlab-ci: Use separate docker images for cross builds

  • Eric Anholt Eric Anholt committed [406586]

    freedreno: Upload gallium constbufs as needed when referenced as a UBO.

  • Eric Anholt Eric Anholt committed [ab29f2]

    freedreno/ir3: Refactor ir3_cp's lower_immed().

  • Eric Anholt Eric Anholt committed [07ec74]

    freedreno/ir3: Stop pushing immediates once we've filled the constbuf.

  • Eric Anholt Eric Anholt committed [9e58ab]

    freedreno/ir3: Drop unnecessary alignment of pushed UBO size.

  • Eric Anholt Eric Anholt committed [a25347]

    freedreno/ir3: Stop shifting UBO 1 down to be UBO 0.

  • Eric Anholt Eric Anholt committed [486b89]

    freedreno/ir3: Account for driver params in UBO max const upload.

  • Eric Anholt Eric Anholt committed [e349f5]

    freedreno/ir3: Drop the max_const on a6xx to 512.

  • Eric Anholt Eric Anholt committed [0bacb2]

    freedreno/ir3: Handle cases where we decide not to lower UBO 0 loads.

  • Eric Anholt Eric Anholt committed [6ee80d]

    ci: Bump vulkan CTS to 1.2.3.0.

  • Eric Anholt Eric Anholt committed [d9f7fc]

    ci: Enable NIR validation on a630 GLES2 and VK tests.

  • Eric Anholt Eric Anholt committed [72c052]

    turnip: Add support for polygon fill modes.

  • Eric Anholt Eric Anholt committed [50e20c]

    freedreno/a6xx: Add support for polygon fill mode (as long as front==back).

  • Eric Anholt Eric Anholt committed [a60e8d]

    vc4: Enable PIPE_CAP_TGSI_TEXCOORD.

  • Eric Anholt Eric Anholt committed [64cb81]

    gallium/util: Add a helper function for point sprite handling.

  • Eric Anholt Eric Anholt committed [f55a30]

    v3d: Enable PIPE_CAP_TGSI_TEXCOORD.

  • Eric Anholt Eric Anholt committed [08c39a]

    v3d: Fix -Wmaybe-uninitialized compiler warning in the v33 code.

  • Eric Anholt Eric Anholt committed [4064a6]

    util: Split the pack/unpack functions out of the format desc.

  • Eric Anholt Eric Anholt committed [9fd0f4]

    util: Change a codegenned switch statement to a nice little table.

  • Eric Anholt Eric Anholt committed [33e692]

    util: Fix up indentation in the generated format tables code.

  • Eric Anholt Eric Anholt committed [e78b88]

    nir: Make the nir_builder *_imm helpers consistently handle bit size.

  • Eric Anholt Eric Anholt committed [2b2524]

    freedreno/ir3: Replace our custom vec4 UBO intrinsic with the shared lowering.

  • Eric Anholt Eric Anholt committed [d84a16]

    nir: Add nir_[iu]shr_imm and nir_udiv_imm helpers and use them.

  • Eric Anholt Eric Anholt committed [736165]

    nir: Add a lowering pass for backends wanting load_ubo with vec4 offsets.

  • Eric Anholt Eric Anholt committed [6e7c00]

    gallivm: Report the unsupported intrinsic instead of just assert(0);

  • Eric Anholt Eric Anholt committed [1ca9f2]

    gallium/tgsi: Add support for PRIMITIVEID as a system value.

  • Eric Anholt Eric Anholt committed [34b3e1]

    gallium/tgsi: Add some missing opcodes to tgsi_ureg.

  • Eric Anholt Eric Anholt committed [9ed333]

    gallium/ureg: Set the next shader stage from the shader info.

  • Eric Anholt Eric Anholt committed [500b07]

    gallium/tgsi: Add a helper for initializing ureg from a shader_info.

  • Eric Anholt Eric Anholt committed [479d9c]

    nir: Add simplistic lowering for bany_equal/ball_inequal.

  • Eric Anholt Eric Anholt committed [f25e16]

    nir/opt_vectorize: Add a callback for filtering of vectorizing.

  • Eric Anholt Eric Anholt committed [9121af]

    nir/clone: Add a helper for cloning most instruction types

  • Eric Anholt Eric Anholt committed [ed745f]

    gallium/tgsi_exec: Add missing DFLR opcode support.

  • Eric Anholt Eric Anholt committed [329dee]

    gallium/tgsi_exec: Fix up NumOutputs counting

  • Eric Anholt Eric Anholt committed [b7787c]

    ci/bare-metal: Use re.search() instead re.match() for our line matching.

  • Eric Anholt Eric Anholt committed [ff42b7]

    ci/bare-metal: Fix detection of "POWER_GOOD not seen in time" fails

  • Eric Anholt Eric Anholt committed [785d3c]

    ci/bare-metal: Include a timestamp in our serial reads.

  • Eric Anholt Eric Anholt committed [0453a4]

    ci/bare-metal: Fix capturing of serial output as job artifacts.

  • Eric Anholt Eric Anholt committed [24f5f1]

    ci/bare-metal: Log why our run restarts when it does.

  • Eric Anholt Eric Anholt committed [fd2ee4]

    ci/bare-metal: Use python for handling fastboot booting and parsing

  • Eric Anholt Eric Anholt committed [9ec28b]

    gallium/drm: Deduplicate screen creation for the dynamic (clover) pipe loader.

  • Eric Anholt Eric Anholt committed [873923]

    gallium/drm: Define the DRM entrypoints in drm_helper.h

  • Eric Anholt Eric Anholt committed [bc10b4]

    gallium/drm: Refactor the stub screen create functions.

  • Eric Anholt Eric Anholt committed [974981]

    gallium/drm: Make the pipe loader handle the driconf merging.

  • Eric Anholt Eric Anholt committed [13ea7d]

    mesa: Promote Intel's simple logging façade for Android to util/

  • Eric Anholt Eric Anholt committed [a55dc2]

    turnip: Replace tu_log*() with mesa_log*()

  • Eric Anholt Eric Anholt committed [b6cb18]

    nir: Introduce nir_metadata_instr_index for nir_index_instr() being current.

  • Eric Anholt Eric Anholt committed [2f5d18]

    nir: Replace nir_ssa_def->live_index with nir_instr->index.

  • Eric Anholt Eric Anholt committed [a206b5]

    nir: Add a block start/end ip to live instr index metadata.

  • Eric Anholt Eric Anholt committed [c730fe]

    nir: Add a call to get a struct describing SSA liveness per instruction.

  • Eric Anholt Eric Anholt committed [d867e7]

    nir: Add an option to not lower source mods for f64/u64/i64.

  • Eric Anholt Eric Anholt committed [34cc6a]

    gallium: Add a nir-to-TGSI pass.

  • Eric Anholt Eric Anholt committed [6444f5]

    softpipe: Fix buffer overflows in SSBO atomics.

  • Eric Anholt Eric Anholt committed [d0f8fe]

    softpipe: Switch to using NIR as the shader format from mesa/st.

  • Eric Anholt Eric Anholt committed [9143c0]

    st/nir: Fix the st->pbo.use_gs case.

  • Eric Anholt Eric Anholt committed [61ce54]

    st/nir: Drop setting interp mode on system values in builtins.

  • Eric Anholt Eric Anholt committed [9f1cd9]

    turnip: Fix image size for 3D vkGetImageSubresourceLayout.

  • Eric Anholt Eric Anholt committed [4e9328]

    nir_builder: Return a new builder from nir_builder_init_simple_shader().

  • Eric Anholt Eric Anholt committed [5b9c75]

    nir/builder_tests: Drop unused lin_ctx.

  • Eric Anholt Eric Anholt committed [2f3725]

    nir/tests: Simplify the mem_ctx setup in our unit tests.

  • Eric Anholt Eric Anholt committed [5f9928]

    nir/builder: Drop the mem_ctx arg from nir_builder_init_simple_shader().

  • Eric Anholt Eric Anholt committed [ef5bce]

    intel: Drop the last uses of a mem_ctx in nir_builder_init_simple_shader().

  • Eric Anholt Eric Anholt committed [eda3e4]

    nir/builder: Add a name format arg to nir_builder_init_simple_shader().

  • Eric Anholt Eric Anholt committed [51f2b1]

    nir: Add a size_align helper function for aligning elements to 16 bytes.

  • Eric Anholt Eric Anholt committed [433841]

    freedreno: Fix leak of shader binary on disk cache hits.

  • Eric Anholt Eric Anholt committed [386998]

    freedreno/ir3: Switch emit_const_ptrs() to take BOs instead of prscs.

  • Eric Anholt Eric Anholt committed [17db96]

    freedreno/ir3: Fix incorrect optimization of usage of 16-bit constbuf vals.

  • Eric Anholt Eric Anholt committed [a9b37e]

    freedreno/ir3: Include at least 4 NOPs so that cffdump doesn't disasm junk.

  • Eric Anholt Eric Anholt committed [1f4405]

    freedreno+turnip: Upload large shader constants as a UBO.

  • Eric Anholt Eric Anholt committed [1beb47]

    freedreno: Disable PIPE_CAP_PREFER_IMM_ARRAYS_AS_CONSTBUF.

  • Eric Anholt Eric Anholt committed [26c6f6]

    gallium/osmesa: Remove the broken buffer-reuse scheme.

  • Eric Anholt Eric Anholt committed [c5c1aa]

    gallium/osmesa: Fix flushing and Y-flipping of the depth buffer.

  • Eric Anholt Eric Anholt committed [bc3142]

    gallium/osmesa: Fix data race on setting up the ST API.

  • Eric Anholt Eric Anholt committed [ddbad3]

    gallium/osmesa: Fix leak of the ST manager/api on library unload.

  • Eric Anholt Eric Anholt committed [ef9362]

    gallium/osmesa: Return cleanly for OSMesaGetDepthBuffer() with no depth.

  • Eric Anholt Eric Anholt committed [cf3fc7]

    st/mesa: Replace mesa_to_tgsi() with prog_to_nir() and nir_to_tgsi().

  • Eric Anholt Eric Anholt committed [829e91]

    softpipe: Enable GLSL 400 for compat contexts too.

  • Eric Anholt Eric Anholt committed [cb5ee8]

    ci/piglit: Include the updated piglit results list in the job results.

  • Eric Anholt Eric Anholt committed [358d5a]

    ci/softpipe: Include a piglit run.

  • Eric Anholt Eric Anholt committed [746a0f]

    gallium/ntt: Fix check for "is there anything in the else block?"

  • Eric Anholt Eric Anholt committed [969f50]

    gallium/draw: Fix intermittent failure to bind new geometry shaders.

  • Eric Anholt Eric Anholt committed [28a202]

    ci/softpipe: Re-enable GS tests that had been banned for being flaky.

  • Eric Anholt Eric Anholt committed [01d62d]

    ci/softpipe: Ban glx-multithread-texture, too.

  • Eric Anholt Eric Anholt committed [30caea]

    ci/softpipe: Skip flaky triangle-rasterization-overdraw.

1 >
MongoDB Logo MongoDB