summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAge
* vgsp: complete the X DDX's push-buffer notifications and class-aware display armArthur Hanson Rasmusson16 hours
* vgsp-sema: read a channel's push through the VAS it declaredArthur Hanson Rasmusson20 hours
* vgsp-sema: keep the scrubber release alive while the event pump blocksArthur Hanson Rasmusson21 hours
* vgsp-sema: resolve the scrubber's finish words through the GPU page tablesArthur Hanson Rasmusson21 hours
* vgsp-disp: only post the channel event on a real FINISHED notifier writeArthur Hanson Rasmusson22 hours
* vgsp-sema: derive and register the guest scrubber finish-payload wordsArthur Hanson Rasmusson23 hours
* vgsp-sema: capture the X DDX kick arm without a USERD and author its completionArthur Hanson Rasmusson23 hours
* vgsp-sema: discover direct-GL CE userd pages; complete kick slots; post-reboo...Arthur Hanson Rasmusson23 hours
* vgsp-sema: scope GR release deferral to the push's own candidate; fan direct-...Arthur Hanson Rasmusson26 hours
* vgsp-sema: carry/decode the class2d kick notification targetArthur Hanson Rasmusson26 hours
* vgsp: retry deferred display completions; escalate the UVM init-slot releaseArthur Hanson Rasmusson26 hours
* vgsp-sema: fan pool releases through every published VAS translationArthur Hanson Rasmusson27 hours
* vgsp-sema: author the UVM init-push release at the channel's own rank slotArthur Hanson Rasmusson27 hours
* vgsp-sema: release the UVM channel tracker slot tooArthur Hanson Rasmusson39 hours
* vgsp-sema: backfill a promoted pool semaphore pageArthur Hanson Rasmusson40 hours
* vgsp-disp: map class 0xc57b to its real control window (window-imm)Arthur Hanson Rasmusson41 hours
* vgsp-disp: retry a lost UPDATE completion event from the pumpArthur Hanson Rasmusson41 hours
* vgsp-disp: scan the BAR3 shadow for the display instance tableArthur Hanson Rasmusson42 hours
* vgsp-disp: resolve the display instance table in the guest BAR2 shadowArthur Hanson Rasmusson42 hours
* vgsp: bar1_full A/B knob for the display instance-memory mappingArthur Hanson Rasmusson2 days
* vgsp-disp: find the instance block by the ctxDMA handle anywhereArthur Hanson Rasmusson2 days
* vgsp-disp: retry the instance block through guest RAM when the shadow copy is...Arthur Hanson Rasmusson2 days
* vgsp-disp: never publish GET past PUT; bounded no-parse push dumpArthur Hanson Rasmusson2 days
* vgsp-disp: locate where the instance hash table actually landsArthur Hanson Rasmusson2 days
* vgsp-disp: resolve the notifier via the announced display instance memoryArthur Hanson Rasmusson2 days
* vgsp-rm: report TU104 GR identity in KGR_GET_INFO (SM_VERSION 7.5)Arthur Hanson Rasmusson2 days
* vgsp-disp: byte method addresses in the push parser (x4)Arthur Hanson Rasmusson2 days
* vgsp-disp: bounded raw push dumps; 14-bit method offset decodeArthur Hanson Rasmusson2 days
* vgsp-disp: fix disp.lock self-deadlock; backfill h_object from the allocArthur Hanson Rasmusson3 days
* vgsp-disp: unconditional pushbuffer receipt log + NvBool valid fixArthur Hanson Rasmusson3 days
* vgsp-disp: host-side EVO display engine (channels, push buffer, notifier, ras...Arthur Hanson Rasmusson3 days
* vgsp-rm: report connected DFP-0 + 1920x1080 EDID, accept IMP, route headArthur Hanson Rasmusson3 days
* vgsp-rm: pump critical event posts instead of dropping on a full status ringArthur Hanson Rasmusson3 days
* vgsp-sema: ack the class-2d IMMD NOTIFY from the X DDX syncArthur Hanson Rasmusson3 days
* vgsp: display caps window seed A/B for the guest display subsystemArthur Hanson Rasmusson3 days
* vgsp-rm: report GPU GART size + DMA flags in BUS_GET_INFO_V2Arthur Hanson Rasmusson3 days
* vgsp-gl: author the PS/TCS stage images for the emitted mask slotsArthur Hanson Rasmusson3 days
* vgsp-gl: raster blend/alpha/cull/point/ZCULL neutral A/B stateArthur Hanson Rasmusson3 days
* vgsp-gl: follow migrated screen pages in the GR copy-outArthur Hanson Rasmusson3 days
* vgsp-gl: GS SPH placement/maps/context A/B knobsArthur Hanson Rasmusson4 days
* vgsp-gl: raster-enable prelude (CT_WRITE/depth/stencil/scissor) + DS reset fixArthur Hanson Rasmusson4 days
* vgsp-gl: GS-mode/FASTGS variants for the synth GS SPHArthur Hanson Rasmusson4 days
* vgsp-gl: synthesized GS SPH image + map variants for the SPH18 gateArthur Hanson Rasmusson4 days
* vgsp-gl: per-stage synth SPH disable mask (r1562: DS wall reduced to SPH18)Arthur Hanson Rasmusson4 days
* vgsp-gl: pair-safe synth SPH binds + per-stage bind disableArthur Hanson Rasmusson4 days
* vgsp-gl: bounded setup-push hold for maturity debuggingArthur Hanson Rasmusson4 days
* vgsp-gl: engine-visible MME selector seed + RT0 third-dimension seedArthur Hanson Rasmusson4 days
* vgsp-gl: add sema_sph_bind_mask for slot-selective synth SPH bindsArthur Hanson Rasmusson4 days
* vgsp-gl: close a BEGIN/END pair carried into the draw windowArthur Hanson Rasmusson4 days
* vgsp-gl: spend the draw-coverage receipts on real-CB drawsArthur Hanson Rasmusson4 days