Commit Graph

42 Commits

Author SHA1 Message Date
plutooo
345bf56a82 Added dma clear 2018-04-15 21:04:03 +02:00
plutooo
7ca21ae04b Formatting and adding dma clear 2018-04-15 21:00:30 +02:00
plutooo
8b5b328a1f Added Dma 2018-04-15 20:22:48 +02:00
plutooo
e689d9a1fb Rename NvCmd and VnCmd 2018-04-15 19:48:59 +02:00
plutooo
f06eac773c Fix name for WindowN 2018-04-15 19:35:22 +02:00
plutooo
ad473cce01 Added VnViewport 2018-04-15 19:32:06 +02:00
plutooo
5083c015cd Add NvRenderTargetConfig 2018-04-15 19:14:01 +02:00
plutooo
c5b626a17b Fix 2d initialization 2018-04-15 18:45:04 +02:00
plutooo
b10f0c2b72 Fixes for vnClear 2018-04-15 17:39:47 +02:00
plutooo
34a35bab27 Done with outlining the GPU init, also introduced Vn object 2018-04-01 18:12:17 +02:00
plutooo
5ea56defc4 Getting closer to GPU initialization 2018-04-01 16:48:52 +02:00
plutooo
165bd8935f Structuring 2018-04-01 04:39:11 +02:00
plutooo
adfe12fc53 Fixing some bugs 2018-03-30 20:56:07 +02:00
plutooo
b819f8372f Started on GPU initialization 2018-03-30 19:57:10 +02:00
plutooo
9e1d4dbb67 ClearBuffers not yet working. SAD! 2018-03-25 20:33:23 +02:00
plutooo
8fc8d42d61 Started on nvidia/cmds/* 2018-03-25 18:56:59 +02:00
plutooo
cccc865128 Buildfix 2018-03-25 17:47:52 +02:00
plutoo
09b7facae2 More updates to nvidia 2018-03-17 23:00:25 +01:00
plutoo
944e99e08e Remove outdated todo 2018-03-11 22:28:23 +01:00
plutoo
08c3d358c6 Implement cmd list 2018-03-11 22:26:49 +01:00
plutoo
c5c7a4c739 Change code style 2018-03-11 21:56:46 +01:00
plutoo
08feab07e8 Started sketching on cmd lists 2018-03-11 21:49:22 +01:00
plutoo
a4982f3667 Bad cleanup in gpu.c 2018-03-11 01:45:21 +01:00
plutoo
9a10f85fab Get rid of flag todo 2018-03-11 01:42:45 +01:00
plutoo
ab95d28e30 Completing error notifier 2018-03-11 01:31:46 +01:00
plutoo
b23e39ce12 Error notifier bringup 2018-03-11 01:14:52 +01:00
plutoo
7155666262 Zcull context works 2018-03-10 20:40:31 +01:00
plutoo
1aebc58a32 Minor fixes, now gets to whitescreen 2018-03-10 18:08:02 +01:00
plutoo
ba358a4aa4 Minor fixes, adding custom flag to buffer allocation 2018-03-10 16:43:01 +01:00
plutoo
e9d111a0dd Implemented zcull_ctx, 3d_ctx, random fixes 2018-03-10 16:27:28 +01:00
plutoo
ff5fcbceb2 Implement 3d_ctx 2018-03-10 15:44:04 +01:00
plutoo
cb6cfca6c7 gpu takes reference on singletons 2018-03-10 15:36:46 +01:00
plutoo
7045f37cc9 Add refcounting to nvidia stuff 2018-03-10 15:31:08 +01:00
plutoo
3cc15aeafc Stubbed 3d_ctx 2018-02-26 22:55:05 +01:00
plutoo
957ebba6ff Stubbed gpfifo, zcull_ctx 2018-02-26 22:44:02 +01:00
plutoo
73485fd8d3 Fix nvgfx, add nvinfo 2018-02-26 22:16:18 +01:00
plutoo
0b47a785e9 Make compilable 2018-02-26 09:52:56 +01:00
plutoo
838b4e4873 Started implementing channels 2018-02-26 08:44:25 +01:00
plutoo
1d880f0189 Rename nvmap->buffer 2018-02-26 06:56:57 +01:00
plutoo
1992f1b8e2 Stylechanges to binder, and implemented gpu address space 2018-02-26 05:34:07 +01:00
plutoo
64001aaf00 Implemented nvmap.c 2018-02-20 08:14:50 +01:00
plutoo
219fa64d8d Move nvidia driver to nvidia/ 2018-02-20 07:07:33 +01:00