ad3bc2531bEnsure a valid shared memory size is used
gdkchan
2019-12-09 18:57:49 -0300
66d91cbc6cUse dispatch params shared memory size when available
gdkchan
2019-12-09 01:00:56 -0300
0d9672f3aeUse maximum shared memory size supported by hardware
gdkchan
2019-12-08 23:55:22 -0300
375ee0ba96Fix draw indexed flag not being cleared for instanced draws, also avoid state updates in the middle of a indexed draw
gdkchan
2019-12-08 18:08:00 -0300
7ce5584f9eSupport depth clip mode and disable shader fast math optimization on NVIDIA as a workaround for compiler bugs (?)
gdkchan
2019-12-07 01:54:28 -0300
17fb11ddb9Fix wrong maximum id on sampler pool in some cases
gdkchan
2019-12-06 20:19:12 -0300
cb171f6ebfSupport shared color mask, implement more shader instructions
gdkchan
2019-12-06 19:37:00 -0300
e25b7c9848Initial support for the guest OpenGL driver (NVIDIA and Nouveau)
gdkchan
2019-12-05 17:34:47 -0300
6a98c643caAdd a pass to turn global memory access into storage access, and do all storage related transformations on IR
gdk
2019-11-30 23:53:09 -0300
396768f3b4Fix texture 0 not being bound for compute
gdk
2019-11-27 00:41:22 -0300
442485adb3Partial support for branch with CC, and fix a edge case of branch out of loop on shaders
gdk
2019-11-27 00:38:56 -0300
8eb773d81fMake the shader translator more error resilient (part 2)
gdk
2019-11-15 20:41:06 -0300
04102e5c9dMake the shader translator more error resilient
gdk
2019-11-15 00:01:54 -0300
eea73bc421Add missing check for BRX, do not add a out of bounds block to the queue
gdk
2019-11-14 15:29:32 -0300
6e399061ceInvalidate shaders when they are modified
gdk
2019-11-14 15:26:40 -0300
f0a59f345cAdd partial support for the BRX shader instruction
gdk
2019-11-14 14:20:30 -0300
d274328c31Fix image units bindings and shader dump in the presence of NOPs
gdk
2019-11-10 11:03:38 -0300
d620aa7d1bRevert "Check for ASTC support on the list of supported compressed formats"
gdk
2019-11-09 22:55:30 -0300
cd47600e57Check for ASTC support on the list of supported compressed formats
gdk
2019-11-09 21:26:29 -0300
f6e96551bfFix regression on load/store local (wrong type)
gdk
2019-11-09 12:24:24 -0300
fd196b3d19Do not throw for invalid ASTC compressed textures
gdk
2019-11-08 21:55:53 -0300
769c02235fAdd ATOMS, LDS, POPC, RED, STS and VOTE shader instructions, start changing the way how global memory is handled
gdk
2019-11-08 17:29:41 -0300
1e8bc29f32Use a more efficient range list on the buffer manager
gdk
2019-11-08 16:39:12 -0300
a31fced221Remove some unused constants and other code
gdk
2019-11-03 22:28:44 -0300
3ab5c23f49Add partial support for array of samplers, and add pass to identify them from bindless texture accesses
gdk
2019-11-02 23:07:21 -0300
d786d8d2b9Support copy of slices to 3D textures, remove old 3D render target layered render support, do not delete textures with existing views created from them
gdk
2019-10-30 20:45:01 -0300
3bcc395253Add shader support for the round mode on the F2F instruction, support mipmaps on ASTC compressed textures
gdk
2019-10-27 17:51:33 -0300