summaryrefslogtreecommitdiff
path: root/ARB_compute_shader.mdwn
diff options
context:
space:
mode:
authorJordan Justen <jordan.l.justen@intel.com>2015-07-21 11:37:35 -0700
committerJordan Justen <jordan.l.justen@intel.com>2015-07-21 11:37:35 -0700
commit5949940652a4660489c37d29a3f027754b912a62 (patch)
tree8472b8a0aa090e5ddcd671b6b06ebcf703a118e5 /ARB_compute_shader.mdwn
parent66e191de687c4cdf3e0ab1e7e5f680e0eafe7b11 (diff)
Update compute shader status
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Diffstat (limited to 'ARB_compute_shader.mdwn')
-rw-r--r--ARB_compute_shader.mdwn15
1 files changed, 8 insertions, 7 deletions
diff --git a/ARB_compute_shader.mdwn b/ARB_compute_shader.mdwn
index 6d2ac6e..a59132a 100644
--- a/ARB_compute_shader.mdwn
+++ b/ARB_compute_shader.mdwn
@@ -20,20 +20,21 @@ extension.
* Validation with test suites
* Mostly waiting on image load/store and SSBO
* Always be able to produce SIMD16 code. SIMD32.
+ * curro is working on SIMD16
* See MAX_COMPUTE_WORK_GROUP_INVOCATIONS note below
## Complete / Working
* Multiple pipelines - [[upstream 20ef23b2|http://cgit.freedesktop.org/mesa/mesa/log/?id=20ef23b2]]
-* Basic compute program generations - on list, v2 needed
-* barrier() - on list, v2 needed
-* atomic counters
-* uniforms
-* DispatchCompute
-* Texture sampling
+* Basic compute program generations - [[upstream 5328ffbe|http://cgit.freedesktop.org/mesa/mesa/log/?id=5328ffbe]]
+* barrier()
+ * part1 [[upstream f0e77239|http://cgit.freedesktop.org/mesa/mesa/log/?id=f0e77239]]
+* atomic counters - [[upstream eeee212e|http://cgit.freedesktop.org/mesa/mesa/log/?id=eeee212e]]
+* uniforms - on list, v2 needed
+* DispatchCompute - [[upstream 013031b2|http://cgit.freedesktop.org/mesa/mesa/log/?id=013031b2]]
+* Texture sampling - on list
* gl_LocalInvocationID, gl_WorkGroupID, gl_GlobalInvocationID,
gl_LocalInvocationIndex
-* Use NIR
* Hardware: Ivybridge, Haswell, Broadwell
## Issues