Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove deprecated opengl files #5711

Merged
merged 1 commit into from
Jun 2, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion python/tvm/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
# tvm.runtime
from .runtime.object import Object
from .runtime.ndarray import context, cpu, gpu, opencl, cl, vulkan, metal, mtl
from .runtime.ndarray import vpi, rocm, opengl, ext_dev, micro_dev, hexagon
from .runtime.ndarray import vpi, rocm, ext_dev, micro_dev, hexagon
from .runtime import ndarray as nd

# tvm.error
Expand Down
2 changes: 0 additions & 2 deletions python/tvm/_ffi/runtime_ctypes.py
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,6 @@ class TVMContext(ctypes.Structure):
8 : 'metal',
9 : 'vpi',
10: 'rocm',
11: 'opengl',
12: 'ext_dev',
13: 'micro_dev',
14: 'hexagon',
Expand All @@ -166,7 +165,6 @@ class TVMContext(ctypes.Structure):
'metal': 8,
'vpi': 9,
'rocm': 10,
'opengl': 11,
'ext_dev': 12,
'micro_dev': 13,
'hexagon': 14,
Expand Down
1 change: 0 additions & 1 deletion python/tvm/relay/op/strategy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,5 @@
from . import hls
from . import mali
from . import bifrost
from . import opengl
from . import rocm
from . import intel_graphics
83 changes: 0 additions & 83 deletions python/tvm/relay/op/strategy/opengl.py

This file was deleted.

4 changes: 0 additions & 4 deletions python/tvm/rpc/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,10 +182,6 @@ def metal(self, dev_id=0):
"""Construct Metal device."""
return self.context(8, dev_id)

def opengl(self, dev_id=0):
"""Construct OpenGL device."""
return self.context(11, dev_id)

def ext_dev(self, dev_id=0):
"""Construct extension device."""
return self.context(12, dev_id)
Expand Down
2 changes: 1 addition & 1 deletion python/tvm/runtime/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,6 @@
# function exposures
from .object_generic import convert_to_object, convert, const
from .ndarray import context, cpu, gpu, opencl, cl, vulkan, metal, mtl
from .ndarray import vpi, rocm, opengl, ext_dev, micro_dev
from .ndarray import vpi, rocm, ext_dev, micro_dev
from .module import load_module, enabled, system_lib
from .container import String
16 changes: 0 additions & 16 deletions python/tvm/runtime/ndarray.py
Original file line number Diff line number Diff line change
Expand Up @@ -409,22 +409,6 @@ def vulkan(dev_id=0):
return TVMContext(7, dev_id)


def opengl(dev_id=0):
"""Construct a OpenGL device

Parameters
----------
dev_id : int, optional
The integer device id

Returns
-------
ctx : TVMContext
The created context
"""
return TVMContext(11, dev_id)


def ext_dev(dev_id=0):
"""Construct a extension device

Expand Down
2 changes: 1 addition & 1 deletion python/tvm/target/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
We can also use other specific function in this module to create specific targets.
"""
from .target import Target, create
from .target import cuda, rocm, mali, intel_graphics, opengl, arm_cpu, rasp, vta, bifrost, hexagon
from .target import cuda, rocm, mali, intel_graphics, arm_cpu, rasp, vta, bifrost, hexagon
from .generic_func import GenericFunc
from .generic_func import generic_func, get_native_generic_func, override_native_generic_func
from . import datatype
Expand Down
12 changes: 0 additions & 12 deletions python/tvm/target/target.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,18 +172,6 @@ def intel_graphics(model='unknown', options=None):
return _ffi_api.TargetCreate("opencl", *opts)


def opengl(model='unknown', options=None):
"""Returns a OpenGL target.

Parameters
----------
options : str or list of str
Additional options
"""
opts = _merge_opts(["-model=%s" % model], options)
return _ffi_api.TargetCreate("opengl", *opts)


def arm_cpu(model='unknown', options=None):
"""Returns a ARM CPU target.
This function will also download pre-tuned op parameters when there is none.
Expand Down
7 changes: 0 additions & 7 deletions python/tvm/te/schedule.py
Original file line number Diff line number Diff line change
Expand Up @@ -509,13 +509,6 @@ def double_buffer(self):
"""
_ffi_api.StageDoubleBuffer(self)

def opengl(self):
"""The special OpenGL schedule

Maps each output element to a pixel.
"""
_ffi_api.StageOpenGL(self)


@tvm._ffi.register_object
class SpecializedCondition(Object):
Expand Down
1 change: 0 additions & 1 deletion topi/python/topi/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
from . import mali
from . import bifrost
from . import intel_graphics
from . import opengl
from . import util
from . import rocm
from . import vision
Expand Down
26 changes: 0 additions & 26 deletions topi/python/topi/opengl/__init__.py

This file was deleted.

73 changes: 0 additions & 73 deletions topi/python/topi/opengl/conv2d_nchw.py

This file was deleted.

67 changes: 0 additions & 67 deletions topi/python/topi/opengl/dense.py

This file was deleted.

Loading